The Roger Sherman Inn
Guesthouse
New Canaan, Connecticut
WiFi
Offering a restaurant and free Wi-Fi, The Roger Sherman Inn is located in downtown New Canaan. Stamford Museum and Nature Center is 15 minutes’ drive away.
Number of rooms: 14
195 Oenoke Ridge, New Canaan, CT 06840, United States