Check in from 14h / Check out prior to 12h
Roger Sherman Inn: Find photos, reviews, information, amenities and compare prices for 3 stars hotels in New Canaan, United States.
Roger Sherman Inn is situated in New Canaan and is close to the area's well-known attractions. It is located a short walk from the New Canaan Nature Center and Hanford Davenport House.
Every morning, guests can sit down to breakfast served by Roger Sherman Inn New Canaan before setting out to discover what the surrounding area has to offer. There is also the added convenience of an on-site restaurant.
Westchester County Airport is around a 30-minute car ride from the hotel and New Canaan Metro-North Railroad Station is within walking distance. Stamford and Norwalk are also just a short drive from the property.
Availability and Prices