Residence Inn by Marriott Stamford Downtown


Stamford • Show on map
Price as low as USD 152.00
Featuring a fitness centre Residence Inn by Marriott Stamford Downtown is located in Stamford 5.5 mile from Stamford Museum. Among the various facilities of this property are a terrace and a shared lounge.…More info
