Property Location: Located in Taipei (Ximending), Michi Hotel is within a 10-minute drive of Chiang Kai-shek Memorial Hall and National Taiwan Museum. This hotel is 4.2 mi (6.8 km) from Baby Boss and 4.9 mi (7.9 km) from Taipei 101. Rooms: Make yourself at home in one of the 20 a... Show More
Reach us, we're available 24/7.