HOTEL
New Canaan's Downtown Retreat
74 Lakeview Avenue b, New Canaan, CT 06840, United States
Where it sits
New Canaan's Downtown Retreat
74 Lakeview Avenue b, New Canaan, CT 06840, United States
41.14525, -73.48505
Similar stays nearby
Plan around New Canaan's Downtown Retreat
Ask for the details that decide a trip. Sourced answers open right here.
