Tokyo Plaza Hotel provides affordable accommodation in Tokyo. The hotel, built in 2011, is renowned for its imperial architecture.
This hotel is located in a tourist area, 1.9 km from Meiji Jingu, Tokyo Shrine and Shinjuku Gyoen National Garden. The property is set within 2 km distance from Tokyo city center.
The hotel offers convenient location close to gardens.
It lies only 150 meters away from Shin Okubo train station. A 20-minute drive will take you to Haneda airport.
The hotel's individual rooms are appointed with free Wi-Fi, TV, climate control, a dressing area and a writing desk. They come with an electric kettle and a fridge as well as bathrooms with a bathtub, free toiletries and a bidet.
Eat & Drink
Guests can savor tea and coffee in the café bar. Tokyo Plaza Hotel is 5 minutes’ walk from Shaoeiyan offering dishes of mongolian cuisine.
Aside from a baggage storage, an elevator and a safe deposit box, guests can make use of 24-hour reception, concierge service and dry cleaning.
Wireless internet is available in the hotel rooms for free.
No parking available.