Hotel Route-Inn Satsuma Sendai, Satsumasendai, Japan
Hotel Route-Inn Satsuma Sendai is conveniently located at 1-7, Nishimukouda-cho in Satsumasendai, Japan
Hotel Location:
Address: 1-7, Nishimukouda-cho
City: Satsumasendai
Country: Japan
Hotel Features:
- Check-In Time: 3 PM
- In Room TV