S
Scott Berg Review of Stamford Marriott Hotel & Spa
Meh. Needs renovations. No aircon in the hallways ...
Meh. Needs renovations. No aircon in the hallways really shows how they are cutting luxury to save a few bucks.
Comments: