Palais de Chine

Courtesy of Palais de Chine / Expedia
Classing itself as a museum hotel, Palais de Chine is a luxury five-star hotel in Taipei located just a stone’s throw from Taipei Main Station and next to Q Square Mall. To say the décor is eclectic would be an understatement, as you can expect to find antique European furniture, carved eagles, and murals depicting mythical creatures. Nonetheless, this hotel still features all the trappings of the modern world with an outdoor pool and on-site gym being just some of the many facilities available.