Loading hotels
Confirming room availability...
Veeds Private Suites Peter Street, 101 Peter Street, Toronto, Canada
A stay at this apartment places you in the heart of Toronto, walking distance from TIFF Bell Lightbox and Second City. This 4-star property is close to CN Tower and Ryerson University.