Baymont
Hotel
East Windsor
Located close to Interstate 91, this hotel offers free Wi-Fi and guestrooms with microwaves and refrigerators. A flat-screen TV and plush bedding are featured in each bright room at East Windsor Baymont Inn.
Number of rooms: 116
260 Main Street, East Windsor, CT 06088, United States
Hotel booked 1 times today.