Situated in Tomakomai, 1.6 km from Tomakomai Station, New Tomakomai Prince Hotel NAGOMI features accommodation with free WiFi and free private parking.
Tomakomai Station 1,3 km