Photo gallery for Residence Inn Stamford Downtown
Residence Inn Stamford Downtown
3-star hotel in Downtown Stamford
Reviews
9.4
Exceptional
Popular amenities
Explore the area
25 Atlantic Street, Stamford, CT, 06901
- Stamford Center for the Arts1 min walk
- Stamford Town Center4 min walk
- Chelsea Piers4 min drive
- White Plains, NY (HPN-Westchester County)25 min drive