Palace Hotel Tokyo

The Palace Hotel is one of the finest luxury hotels in Tokyo. It is located right next to the Imperial Palace – the primary residence of the Emperor of Japan - and has unrivaled views out over the palace gardens. The guestrooms are stylishly furnished and have floor-to-ceiling windows, allowing guests to enjoy the fine views. Unusually for Tokyo, some of the higher grade rooms also have balconies. Among the great selection of guest facilities are an indoor swimming pool and the Evian Spa offering a range of French influenced treatments. There is also range of fine-dining options in the hotel if you don’t fancy heading out to explore Tokyo’s food scene.

  • Style: Luxury
  • Location: Tokyo
  • No. of Rooms: 290
  • Key Features: Swimming pool, Choice of restaurants, Central location

Our Opinion

A fantastic luxury hotel in the heart of Tokyo. Well located for exploring and with great views out over the Imperial Palace.

Bamboo Rating:

Tours featuring this hotel