Residence Inn by Marriott Hartford/Windsor Near Windsor Arts Center
100 Dunfey Ln -
Windsor,
CT 06095