Self Catering in Obihiro
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Tokachi Gardens Hotel
11-16 Nishi 2-jo Minami, Obihiro, Japan (Open map)
The hotel lies nearly a 5-minute drive from Obihiro Central Park and right near Kita no Yatai. Featuring a vending machine and a lift…
Read more...
7.7
Good
3 reviews