Stamford Suites
Condo Hotel
Stamford
Located in the heart of downtown Stamford, Connecticut, and 650 metres from Stamford Centre for the Arts, this conveniently located hotel offers a variety of thoughtful amenities as well as comfortable accommodations.
Number of rooms: 45
720 Bedford Street, Stamford, CT 06901, United States