Nihonbashi Villa is a 2-star venue set just 2.5 km from Sensoji Temple, Tokyo International Forum and Imperial Palace.
Its location next to a subway station allows to see the palace, museums and the temple in Tokyo. The property is 1050 meters away from Edo-Tokyo Museum and Akihabara.
This hotel is placed within proximity to parks.
Ningyocho subway station is just 20 minute walking distance from the hotel. The hotel lies within 20 km of Haneda airport.
There are 181 guestrooms featuring Semi Room, Small Double Room and Standard Twin Room equipped with IDD telephone, climate control, a work desk, a minibar and cable TV with on-demand movies. The property offers views of Ueno Park from the rooms. They also feature personal bathrooms fitted with toiletries, a shower and a bathtub.
Eat & Drink
The hotel’s cozy restaurant serves a variety of Japanese dishes.
The property offers a copier, a meeting room and a business center to meet the needs of business travelers.
Wireless internet is available in the entire hotel for free.
High-speed internet access is available in the entire hotel for free.
No parking available.