Sutton Place Hotel Toronto

Sutton Place Hotel Toronto

wyliepoon
The Sutton Place Hotel is a 350-room high-rise hotel located in downtown Toronto. Designed by WZMH Architects, it was built in 1967. #canada #downtown #hotel #ontario #place #skyscraper #sutton #toronto #tower
Default Title