Apa Hotel Obihiro Ekimae Location
12-8 Minami, Nishi 1-Jo, Obihiro, Japan
Enter dates to see available properties
Area Information
Attractions
Sora wo Hiraku Monument
200 m
Fantasy Dome Obihiro
450 m
Old Futaba Kindergarten
700 m
Obihiro Central Park
800 m
Obihiro City Office
850 m
Statue of Benzo Yoda
1.4 km