Iwanai Kogen Hotel
Hotel
Iwanai, Hokkaido
Located on Iwanai Mountain, Iwanai Kogen Hotel boasts panoramic views of the Japan Sea and the Shakotan Peninsula. Having a traditional Ryokan-like interior, it features hot spring baths, a tennis court and free Wi-Fi.
Number of rooms: 38
045-0024 Hokkaido, Iwanai, Nozuka 505, Japan