Le Meridien Taipei Location Map

address: 38 Songren Rd, Xinyi District, Taipei, Taiwan
view on Google Maps