Windsor Towne House
Drag box to select area
Windsor Towne House is an economy hotel providing the basic essentials for your stay at affordable prices. Each room comes with a refrigerator and microwave. The Windsor Towne House also provides room service as needed. Additionally, this hotel is suitable for both short and long term stays.
19 Maple Ave, Windsor, CT 06095
- Hours: Daily, 24 hrs