Ladd Brook Inn
Hotel
Pownal, Green Mountains
Free Wi-Fi
Parking
Whether you're visiting the Green Mountains or Berkshires for business or pleasure, Ladd Brook Inn offers accommodations with in-room amenities. This property is located 3.
Number of rooms: 28
5939 Route 7 North, Pownal, VT 05261, United States