This iconic Snowshoe property offers the best of the resort. Located directly in the Village Central and steps from Ballhooter Lift, this is mountaintop convenience and luxury at its finest.
Numero delle stanze: 130
10 Snowshoe Drive Building 7, Snowshoe, WV 26209, Stati Uniti
Prenotato 1 volte oggi.