The Governor's Inn is located in Ludlow, within walking distance of quaint village shops and restaurants. The property has an on-site restaurant, a concierge service and a shared TV lounge.
Number of rooms: 9
86 Main Street, Ludlow, VT 05149, United States