Nihonbashi Villa Hotel
Location
2-2-1 Bakura-Cho Nihonbashi Chuo-Ku Tokyo 103-0002 Japan
TokyoJapan
The Nihonbashi Villa Hotel is a ten-storey building facing Yasukuni Avenue in central Tokyo. The small rooms are lent the appearance of being spacious on account of them being brightly painted and having high ceilings. The low cost of the hotel makes it suitable for budget travelers. There is a Japanese restaurant on the ground floor and though it isn’t owned by the hotel guests are welcome to eat there. There is also an onsite shop and a very small lobby. The hotel’s location is convenient for travel into central Tokyo. To make your reservation at Nihonbashi Villa Hotel, just enter your travel dates on our secure online booking form and submit.
Rating:
2 stars
Rooms From:
$74/night