The business Tokyo Plaza Hotel offers a baggage storage, a vending machine and a safety deposit box. The hotel was opened in 2011 and remains an example of imperial architecture in Tokyo ever since.
It is placed close to Shinjuku Gyoen National Garden, Ukima Park and Meiji Jingu, just 750 meters from Higashi Shinjuku subway station. Set within a 20-minute walking distance from Tokyo city center.
The hotel enjoys a convenient location within 20 minutes' drive from Haneda airport.
Tokyo Plaza Hotel is a property in Tokyo that comes with 46 rooms and provides complimentary Wi-Fi, coffee/tea makers, a private balcony, multi-channel television and pay TV. Guests can make use of a bathtub, guest toiletries and a bidet.
Eat & Drink
Serving Thai and Dim Sum meals, Somuo is about 5 minutes’ walk away.
The property offers a business center and a photocopier for the use of guests.
Guests will enjoy using full body massage and reflex massage at the hotel.
Wireless internet is available in the hotel rooms for free.
No parking available.