From 16050 JPY Booking.com Oirase Mori no Hotel offers accommodation in Towada. Guests can enjoy the on-site restaurant. Rooms include a flat-screen TV. Some rooms have a seating area for your convenience. You will find a kettle in the room.