Hotels in Craftsbury, VT
2. Stowe Meadows
3233 Elmore Mountain Rd, Elmore, VT 05661
CLOSED NOW:9:00 am - 11:00 pm
From Business: Stowe Meadows is an exquisite intimate four-season Alpine resort, located near the beautiful village of Stowe, Vermont offering boutique style accommodations complete with a…
19 Years
in Business
3. Rendezvous Bed and Breakfast
2507 Vt Route 100, Lowell, VT 05847
From Business: Welcome to Rendezvous Bed and Breakfast, your Lowell “home away from home.” Rendezvous Bed and Breakfast aims to make your visit as relaxing and enjoyable as possible, which is…
133 Years
in Business
Showing 1-5 of 5