Hotel New Obihiro

12-17 Odori Minami, Obihiro, Hokkaido, 080-0010, Japan
#19
Rank 19 of 35 hotels
in Obihiro
Write a Review

Nearby Hotel New Obihiro

Obihiro Travel Forum

Need advice about Obihiro, Japan? Visit the Travel Forum for Obihiro and ask our Answer Gurus.

Obihiro Travel Guide