C Cleuza Siqueira Review of Stamford Marriott Hotel & Spa 4 years ago Great location, comfort and service.
Comments: