Ski resorts in Bibai
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Stay Sakura
Higashi 5-Jo Minami 6-Chome 4-13, Bibai, Japan (Open map)
The centre of Bibai can be reached within a 20-minute walk. About a 10-minute drive from Tomei Park, Stay Sakura Bibai hotel includes…
Read more...