Otohime-No-Sato
1732-1 Otohime, Aso-shi, Aso
Location Looking for a place to spend a night after a long walk around the city? Hotel Otohime-No-Sato is located in Aso. This hotel is located in 8 km from the city center. At the hotel You can stop by the restaurant.

