Longwood Country Inn is a 2-star unique hotel providing an elegant accommodation only minutes away from Abbey of Regina Laudis, St George s Episcopal Church and Lake Zoar. Behind the European facade of Longwood Country Inn lies Victorian interior.
This venue accommodates guests in the heart of Woodbury. The property is located within a 10-minute walk to the center of Woodbury.
Guests can reach Longwood Country Inn by car from New Haven airport in 45 minutes.
Longwood Country Inn offers 7 rooms fitted with free Wi-Fi, a sitting area, a balcony, flat-screen TV and a sofa for a comfortable stay in Woodbury.
Eat & Drink
A suburb area features Split Rail within 150 meters of the venue.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.