Business Hours
M-Su 24hr
Listed In: Hotels
High on a private mountaintop in Central Vermont, Mountain Top Resort spans over 700 acres of meadows, forest, and lakefront, with sweeping views of the Green Mountains. Just a short drive from home, this secluded escape offers refined accommodations, elevated cuisine, and curated year-round… High on a private mountaintop in Central Vermont, Mountain Top Resort spans over 700 acres of meadows, forest, and lakefront, with sweeping views of the Green Mountains. Just a short drive from home, this secluded escape offers refined accommodations, elevated cuisine, and curated year-round experiences. From serene relaxation to sophisticated adventure, every detail is designed for an unforgettable stay. Read more