- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
It was centrally located in the city which made it very easy to get around.
Your dates need to occur after 2019-12-11. Try updating your dates to see prices for your trip.
Residence Inn Stamford Downtown is located by the sea and in an area with good shopping. Capitol Theatre and Stamford Center for the Arts are cultural highlights, and some of the area's attractions include Chelsea Piers and Norwalk Maritime Aquarium.
Beautiful updated hotel and great central location to shopping and restaurants . Exceptional hotel staff.