Loading hotels
Confirming room availability...
Spectacular Two Storey 3 Bedroom, 78 Montrose Avenue, Toronto, Canada
Make yourself comfortable in your air-conditioned condo, which features a flat-screen TV. Complimentary wireless Internet access is available to keep you connected. A private bathroom has complimentary toiletries and a hair dryer.