Tokyo Plaza Hotel provides affordable accommodation in Tokyo. Tokyo Plaza Hotel has been welcoming guests to its individual rooms since 2011.
The hotel is set in the convenient location 2.0 km away from Meiji Jingu, Tokyo Shrine and Shinjuku Gyoen National Garden. The venue is located within 20 minutes' walk from Tokyo center.
This property offers proximity to gardens.
Set within a 10-minute walk from Higashi Shinjuku underground station. The hotel is located 20 minutes walk from Haneda airport.
The property offers 46 guestsrooms appointed with individual climate control, a refrigerator, multi-channel TV, central heating and wireless internet. Guests can make use of en suite bathrooms with a bathtub, a hairdryer and a shower.
There are a business center, a fax machine and a photocopier available on site.
Wireless internet is available in the hotel rooms for free.
No parking available.