Located just off of I-84, the three-story Crown Plaza Hotel in Southbury boasts 13,000 square feet of event accommodations, hundreds of guest rooms, suites and executive suites with recent renovations in 2007. Amenities include a restaurant, gift shop, dry cleaning, business center, internet access, indoor pool, sauna, whirlpool, fitness center, ATM, safety deposit boxes, cable, local shuttle services and so much more. Banquets and catering services are available for personal and corporate events.
Amenities