AWAJI INTERNATIONAL HOTEL THE, Sumoto-shi, Japan
AWAJI INTERNATIONAL HOTEL THE is conveniently located at 1279 13 Orodani Sumoto shi in Sumoto-shi, Japan
Hotel Location:
Address: 1279 13 Orodani Sumoto shi
City: Sumoto-shi
Country: Japan
Hotel Features:
- Check-In Time: 1500
- Check-Out Time: 1000
- Car Rent Desk