18 August 2019 7:27
Elevators seem to always have issues. Now the AC doesn't work. This place is a poorly built.
04 June 2019 1:53
Love this place, right by the CN tower. Beautiful veiw especially at night. Shops are a fair walking distance, however in winter it can be harsh, downtown alot going on if you like that.
20 November 2018 3:44
This place is a traffic nightmare. I would rather eat nails then go back here

Write a Review for 25 Telegram Mews



Overall Rating: