The Roger Sherman Inn
Hotel
The Roger Sherman Inn offers a restorative retreat for travelers seeking both urban exploration and quiet repose. Located in New Canaan, it presents a convenient base for discovering the local area and enjoying a peaceful evening. The Inn is approximately one kilometer from the core of the city, facilitating leisurely walks and opportunities to immerse oneself in the neighborhood’s character.





















