D Derrick Oien Review of Stamford Marriott Hotel & Spa 3 years ago Big rooms, convenient location, great stay!
Comments: