Where is Roaders Hotel - Zhonghua, Taipei located?
Roaders Hotel - Zhonghua, Taipei, Roaders Hotel - Zhonghua, Taipei, TW (approx. 25.04505°, 121.51034°)
Roaders Hotel - Zhonghua, Taipei, Roaders Hotel - Zhonghua, Taipei, TW (approx. 25.04505°, 121.51034°)