Oirase Mori no Hotel
Hotel
Towada
Oirase Mori no Hotel offers accommodation in Towada. Guests can enjoy the on-site restaurant.
Number of rooms: 41
034-0303 Aomori, Towada, Horyo Yakeyama 36-20, Japan