
Yamaguchi, Japan
Hotel Route Inn Yamaguchi Yudaonsen
3-star hotel · Route Inn Hotels
With a stay at Hotel Route Inn Yamaguchi Yudaonsen in Yamaguchi, you'll be within a 15-minute drive of Yamaguchi University and Yamaguchi Center for Arts. This hotel is 14. 5 mi (23. 3 km) from Akiyoshi Cave and 0. 6 mi (0. 9 km)…
- Wi-fi
- 24-hour reception
- Car park
- Restaurant


