North America • United States • Connecticut • Danbury Plaza Hotel And Conference Center
Suburban hotel with 242 rooms including an indoor pool and fitness center and plenty of meeting space
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!