Hotel bookings and reviews
Hotels in Obihiro
Hotel Ratings and Locations
This 3 star hotel is located in the city centre of Obihiro. It is a short drive away from the...
Obihiro is located in Hokkaido and southeast of the Daisetsuzan National Park; also a useful...
The hotel is very environment-friendly and 90% of the hotel was constructed from products native to...
Need some help?
+44 1273 728862
Your reference is: