Flamingo Inn
29 Windsor Ave
Windsor
CT
06095
(860) 525-1461
flamingoinn.com
Open Map
Description
Flamingo Inn is located at 29 Windsor Ave in Windsor and has been in the business of Hotels And Motels since 1966.
by dandb on April 26, 2016 from
dandb
bed-and-breakfast inns
hotel
Hotels
Hotels & Lodging
Hotels & Motels
Hotels and Motels
inns
Lodging
MasterCard
Motels