Accommodation

The Tokyo Station Hotel

Tokyo, Japan

Vintage elegance in the hip heart of Tokyo - An air of golden-age glamour hangs over The Tokyo Station Hotel. This domed, red-hued building has been part of the city skyline for over 100 years. Today, the hotel blends Omotenashi – the time-honored spirit of Japanese hospitality – with 21st century luxury. And with no less than ten eateries on-site, it promises an indulgent escape.

Step inside and you’ll find vaulted ceilings, polished floors and preserved period features. In the airy atrium you can have breakfast beneath the skylight, or unwind in the contemporary spa. Then head to one of the bars to sip cocktails on rich, leather chairs before an evening of fine dining.

From your palace side rooms you’ll have wonderful views of Tokyo, and when it’s time to get out and about you’ll find yourself right in the center of the city. You could stroll through the Imperial Palace Gardens, explore the historical station beside the hotel or spend an afternoon in the luxury boutiques of Ginza – Tokyo’s designer shopping district.