The Tokyo Station Hotel - Chiyoda, Tokyo, 100-0005, Japan
  • Maisonette Twin_3058
  • IMG_0136

Book at least 60 days in advance, and take advantage of Best Rate for our Maisonette Rooms

  • Book Now
SLH TripAdvisor Travelers' Choice 2017 World Luxury Spa Award 2015 Forbes 2017