Located in the iconic Tokyo Station Building, Tokyo Station Hotel is a grand red-brick affair dating back to 1915. The most recent iteration of the hotel opened in October 2012 and blends Omotenashi – genuine Japanese hospitality – with 21st-century opulence.
Ginza’s retail paradise, the newly vibrant Marunouchi district and the Imperial Palace are all close by. Being right next to Tokyo Station means that most of the popular attractions and places of interest in and around Tokyo are easily accessible.
The 150 big, stately rooms are luxuriously and most have most with generous views. All rooms have free WiFi, flat-screen TVs, iPod docking stations, Simmons bed and top-quality amenities. The en suite bathroom features a bath and shower with Gilchrist & Soames toiletries. The suites, some of which are split-level, have separate lounges with chandeliers.
The Tokyo Station Hotel offers a range of restaurants and bars. Executive Chef Masahiro Ishihara oversees French cuisine at Blanc Rouge. Japanese favourites including sushi, yakitori and teppanyaki can be enjoyed at the hotels other restaurants.
The legendary Bar Oak offers signature cocktails such as 'Tokyo Station' and train inspired libations. There is also a strikingly contemporary spa featuring Terrake treatments, saunas and thermal baths.Review updated February 11, 2017