The luxury Longwood Country Inn is a great place in a suburb area of Woodbury.
The hotel lies in the heart of Woodbury just a 20-minute drive from Abbey of Regina Laudis, St George s Episcopal Church and Lake Zoar. Nestled in the museum district and 1 km from the city center.
Longwood Country Inn can be reached in 45 minutes by car from New Haven airport.
Eat & Drink
A complimentary breakfast is served daily. Serving both food and drinks, Split Rail are situated around 150 meters from the property.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.