Hotel deals in Shihoro
Multiple accommodations for your stay
Where to stay in Shihoro?
1 Hotel
Show map
Top 3-star hotels in Shihoro
Shihoro Spa Plaza Ryokufu Hotel
134 Shimooribe Nishi 2-Sen, Shihoro, Japan (Open map)
You'll need 58-minute drive to Tokachi-Obihiro airport. Overlooking the mountain, Shihoro Spa Plaza Ryokufu hotel is located 4.2 km from Choyo Park.
Read more...