The Tokyo Station Hotel
First reviewed by Henrik
It is in a great location because you can walk to so many sights. It is beautiful on the inside with the renovations.
location, style and everything was well thought in room layout and amenities
Großzügige Zimmer, ideale Lage