Loading hotels
Confirming room availability...
Toronto Queen Suites, 36 Lisgar Street, Toronto, Canada
With a stay at Toronto Queen Suites in Toronto (Little Portugal), you'll be minutes from Lamport Stadium and close to CN Tower. This 4-star condo is close to University of Toronto and Ryerson University.