Utorokagawa 306, Shari Town, Shari District, Hokkaido, 099-4351, Japan

   

About This Property

Nearest Train Station JR Shiretoko-Shari Station
Distance to Train Station 38.22KM
Average Price From USD321
Hotel Star Rating 4