M
Michael Review of Sheraton Stamford
Nice but a bit dated. Meeting rooms are a great va...
Nice but a bit dated. Meeting rooms are a great value for money though.
Nice but a bit dated. Meeting rooms are a great value for money though.
Comments: