Close Window
View Category

Courtyard Stamford Downtown

Nearby Attractions

Train Station (34 of 36)

The Stamford train station is 4 blocks away from our hotel. New York City is only a 40 minute ride away on an express train.