Places to Stay in Okuwa
Filter Results
Apply Filters
Clear Filters
1 option found
-
Hotel Ohashi Iida
Show map
Hotel Ohashi Iida Okuwa features 176 rooms and lies just a 10-minute walk from Atago Shrine. Guests who stay at the hotel can park their car on site.
From US$ 47price for 1 nightBOOK