JR Inn Obihiro, Obihiro, Japan
JR Inn Obihiro is conveniently located at Nishi 3 Jo Minami 12 Chome 6 in Obihiro, Japan
Hotel Location:
Address: Nishi 3 Jo Minami 12 Chome 6
City: Obihiro
Country: Japan
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: 10 AM
- Air Conditioning
- Hair Dryer