Obihiro Washington Hotel, Obihiro, Japan
Obihiro Washington Hotel is conveniently located at Minami-12Chome in Obihiro, Japan
Hotel Location:
Address: Minami-12Chome
City: Obihiro
Country: Japan
Hotel Features:
- Check-In Time: 1400
- Check-Out Time: 1100