No.30, Ln. 183, Sec. 2, Zhongshan N. Rd., Taipei, Taiwan
Show map
Located about a 10-minute drive from Taipei Cinema City Park, the comfortable Meworld Hotel - Zhongshan Taipei offers air-conditioned rooms within 6 km of the sleek 89th-floor Taipei 101 Observation Deck. This Taipei hotel also includes parking.
The inn boasts a prime location 750 metres from Shuanglian underground station and in the immediate vicinity of Wunchanggong. 2.5 km from the Meworld Taipei, business travellers will find NTUH International Convention Centre Conference Center. Enjoy the local scenery, discovering hiking trails near the property. Also, the hotel is in proximity to National Concert Hall, and Taipei Main train station is located nearly 15 minutes' walk away. The accommodation is just 0.7 km from Mackay Memorial Hospital bus stop.
There are 4 rooms at Meworld Hotel - Zhongshan, each of them has air conditioning, as well as entertainment amenities such as a multi-channel TV. There is also a private bathroom.
Guests will enjoy contemporary dishes at W XYZ Bar, which is just around the corner from this hotel.
+ More- Less
Most Popular Facilities
Wi-Fi
Air conditioning
No pets allowed
+ More
Gallery
Map
Tourist attractions in
Taipei
Airports
Taipei Songshan - 3.9 km
Train stations
Taipei Main Train Station - 1.9 km
Rooms & Availability
Please wait, we’re checking available rooms for you.