Toronto, Toronto
Spend a second to
save a fortune!
Spend a second to save a fortune!
118 Yorkville Avenue, Toronto
This hotel is located in the upscale district of Yorkville and is near a number of Toronto's finest restaurants. A full service spa, boasting world class spa treatments is available. Guest rooms feature 2 flat-screen TVs.
See MoreUsage of subsidiary facilities may incur additional fees