Top Ten Luxury
The Tokyo Station Hotel, Tokyo, Japan
An air of glamour hangs over The Tokyo Station Hotel. This meticulously refurbished domed, red-hued building has been part of the city skyline for over 100 years. Today, the hotel blends Omotenashi – the time-honoured spirit of Japanese hospitality – with 21st-century luxury. Rooms offer views of Tokyo and the hotel is only a short walk to the Imperial Palace Gardens nearby, one of the best sakura viewing spots in Tokyo. Until 30 April, guests at The Tokyo Station Hotel will receive a sakura-themed cocktail at Bar Camellia .

Insider Tip:  One of the best ways to view cherry blossoms would be at the Imperial Palace's Chidorigafuchi Moat – rent a boat and row down the moat which is surrounded by sakura trees. The trees are lit up in the evening and food stands can be found at nearby Yasukuni Shrine, where there are around one thousand cherry trees to be enjoyed.

Luxury Loves
The hotel is close to the luxury boutiques of Ginza – Tokyo’s designer shopping district.
Luxury Links

The Tokyo Station Hotel, Tokyo, Japan
Take the Luxury Poll
69% of voters want
in flight WI-FI.
qoute Be an explorer. The universe is filled with wonder and magical things.

join the club

Top 10 Luxury
Show all