Hotel Mahoroba
Noboribetsu, 65 Noboribetsu Onsen-cho
Noboribetsu, 65 Noboribetsu Onsen-cho
Located in Noboribetsu (Noboribetsuonsencho), Hotel Mahoroba is within a 15-minute walk of Jigokudani and River Oyunuma Natural Footbath. This ryokan is 26 mi (41.8 km) from Lake Toya and 2.9 mi (4.7 km) from Date Jidaimura.