Offering 193 non-smoking rooms, Wyndham Southbury Hotel features a sauna and an indoor swimming pool. Wyndham Southbury Hotel has welcomed guests in Southbury since 1988.
The property is located 4.7 km away from Southford Falls State Park. The city center lies within 5 km from the venue.
Wyndham Southbury Hotel can be reached in 40 minutes by car from New Haven airport.
Guests of Wyndham Southbury Hotel can make use of complimentary Wi-Fi, climate control, a safe, television and a work desk. They also include bathrooms with a bathtub, a shower and complimentary toiletries.
Eat & Drink
Residents can have breakfast in the restaurant. At the lobby restaurant guests can enjoy American cuisine. A ski area features Arrowhead Restaurant within 50 meters of the venue.
Guests are welcome to use a storage room, parking and a lift for general purposes and a business centre, a meeting room and a catering service for business needs.