Hotel Route - Inn Towada
Photo gallery for Hotel Route - Inn Towada
Overview of Hotel Route - Inn Towada
Hotel Route - Inn Towada
3-star Towada hotel with restaurant
Reviews
8.2
Very good
Popular amenities
Explore the area
13-2 Inaoi-cho, Towada, Aomori-ken, 034-0001
- Towada Art Center6 min walk
- Towada Central Park11 min walk
- Oirase Gorge23 min drive