Hotel Annex Inn
Hotel Annex Inn
Hotel
2-3-1 Shizunaihoncho
, Shinhidaka, Hokkaido, Japan
056-0016
86
Very Good ·
49 reviews