Sola St Inn Noboribetsu 2min walk from Noboribetsu station Hotel
059-0464 Hokkaido, Noboribetsu, Higashi-Cho2Chome 5-14, Japan
Located in Noboribetsu, 49 km from Lake Toya and 19 km from Higashi-muroran Station, Sola St Inn Noboribetsu 2min walk from Noboribetsu station offers barbecue facilities and air conditioning.