In New Canaan
The Roger Sherman Inn is the only practical choice for keeping Elm Street, the station, and the Glass House visitor center close. Its seventeen rooms make availability the constraint, but staying here removes the Stamford transfer from Friday evening and Saturday check-in.

