Flamingo Inn 29 Windsor Ave, Windsor, CT06095 Conveniently located behind Ranch House Restaurant, the Flamingo Inn is an economy hotel that provides the most basic…More essentials to make their customers' stay convenient and affordable. If you need an economical place to rest your head, the Flamingo Inn will fit your needs. Each room offers a microwave and refrigerator.
Windsor Towne House 19 Maple Ave, Windsor, CT06095 Windsor Towne House is an economy hotel providing the basic essentials for your stay at affordable prices. Each room…More 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.