Keio Plaza Hotel Tokyo
Opened in 1971 with the aim of being a "city square" in Shinjuku, the biggest town in Japan with high-rise buildings lining up. This high-rise hotel is 170 meters tall, consisting of two towers: the main building and the south building. It is conveniently located just a 5-minute walk from the west exit of Shinjuku Station. It provides services as a high-quality international hotel for guests visiting from both Japan and abroad.
The location is really convenient. It’s not too far to walk from Shinjuku Station, and the area nearby is lively with plenty of places to eat and shop.
For Tokyo, the room was fairly spacious, which made the stay much more comfortable.














