UK Opening - Today: 09:00 - 18:00
01244 897 505keyboard_arrow_down
Ideally located near Tokyo Station and just a short stroll to the striking Imperial Palace, this is an elegant and welcoming property with an undeniable charm. Located on the 27th to 37th floors of a sleek skyscraper, expect amazing views of the city from the Lobby Lounge, the serene CHI The Spa, indoor swimming pool and many of the well-sized guest rooms and suites. An impressive 200 varieties of chandelier, Swarovski crystal handrails, rich textiles and an exclusive collection of international artwork adorn the plush property, while a choice of fabulous restaurants serve both authentic Japanese delights and traditional Italian favourites. Matching the fantastic facilities, genuine hospitality awaits, ensuring an unforgettable luxury escape to Tokyo.
What Countries Have the Best Food?