The town of Ludlow is located in south central Vermont and was chartered in 1761 as part of the New Hampshire grants. The town sits at the base of Okemo Mountain Resort and has grown and prospered in recent years due to the growth of Okemo Mountain Ski Area. The historic New England architectural styles is still prevalent around Ludlow.
Hotels in Ludlow
Best Western Ludlow Colonial Motel
93 Main Street
Ludlow, VT 05149
