Located in Toronto, this air-conditioned apartment features free WiFi. Guests benefit from balcony and a terrace. The kitchen features a dishwasher, an oven and a microwave, as well as a coffee machine.
Address: 14 York Street 5111, Toronto
Rates from:
CAD 195 Book Now