Green World Hotel – Zhonghua Location Map

address: 13F, 41 Zhonghua Rd, Sec 1, Zhongzheng District, Taipei, Taiwan
view on Google Maps