This quaint country inn is located in Mount Snow Valley, Vermont and is close to skiing, hinking, biking, golf, fishing, antiquing, dining and shopping.
26 / 3 / 3
Full A/C, Pool, Restaurant, Fitness Center, City Transportation, Room Service
Hair Dryer