Add date
1 guest
Ludlow, Vermont is a charming town located in the heart of the Green Mountains. Known for its world-class skiing at Okemo Mountain Resort, Ludlow also offers a variety of outdoor activities, quaint shops, and delicious dining options.