Loading hotels
Confirming room availability...
Toronto Furnished Living Pembroke, 17 Pembroke Street, Toronto, Canada
A stay at Quiet Urban Chalet - Downtown Toronto places you in the heart of Toronto, minutes from St. Michael's Cathedral and close to University of Toronto. This 4-star apartment is close to CN Tower and Toronto Public Library.