EN

MAPS

AMBASSADOR HOTEL TAIPEI

63, Section 2, Zhongshan North Road
Taipei 10446, Taiwan


  • In the heart of Taipei
  • Five minutes’ walk to Taipei Metro Shuanglian Station (exit 1)
  • Ten minutes’ drive or two metro stops from Taipei Main Station
  • 15 minutes’ drive from Taipei Songshan Airport
  • 20 minutes’ drive to Taipei 101/Taipei World Trade Center
  • 40 minutes’ drive from Taiwan Taoyuan International Airport