Property Location With a stay at Check Inn in Taipei (Zhongshan), you&apos;ll be minutes from Xingtian Temple and close to Chiang Kai-shek Memorial Hall. This hotel is close to Taipei 101 and National Palace Museum.Rooms Make yourself at home in one of the 65 guestrooms featuring refrigerators and LED televisions. Your room comes with a Select Comfort bed. Complimentary wireless Internet access is available to keep you connected. Private bathrooms have complimentary toiletries and hair dryers.Dining Satisfy your appetite at a coffee shop/café serving guests of Check Inn.Business, Other Amenities Free self parking is available onsite.