Main Street Inn
190 Main St
New Canaan
CT
06840
(203) 972-2983
Open Map
Description
Main Street Inn is located at 190 Main St in New Canaan and has been in the business of Inns since 2010.
by dandb on April 26, 2016 from
dandb
Complimentary Breakfast
country inn
Hotels
Hotels & Motels
inn
inns
Local business
New Canaan
Refrigerator
Travel & Transport