Amazing place right in the heart of the city. 2 min walk to CN tower and Union station
Apartment has everything you need for a long stay. We lived here for 100 days and enjoyed every moment of our stay.
Most amazing part is a view... Its so amazing and breathtaking! 66 floor with view on the lake and the city.
Host is super nice and helped us with anything we asked him
This place is worth every penny you will pay for it