K Kevaughn Arthur Review of Stamford Marriott Hotel & Spa 4 years ago Nice view from my room. Huge TV!
Comments: