This uptown Toronto hotel offers easy access to major highways, direct indoor access to the subway and shopping mall, and great modern amenities for the contemporary traveler.
Located in Toronto, Willowdale Hotel Toronto North York is just 0.9 mi from Sheppard-Yonge Subway Station. Free WiFi and local calling are included.
Offering air-conditioned rooms in the North York district of Toronto, Newly Renovated Detached Home Near Finch Subway Station is 5.6 miles from York University.
Offering barbecue facilities, Spacious private room near Finch station provides accommodations in Toronto.
1-BR Basement: TTC/Subway Access offers accommodations in Toronto, 8.6 miles from Ontario Science Centre and 10 miles from Royal Ontario Museum.
Liberty Suites is located in Thornhill, Ontario. Free WiFi access is available throughout. Each accommodations is modernly furnished. A cable TV and air conditioning are provided.