E
Eric Rose Review of Stamford Marriott Hotel & Spa
Great location. Love Marriotts but hotel is tired....
Great location. Love Marriotts but hotel is tired. Hopefully it gets a facelift soon. Stamford deserves better.
Comments: