We are located in the heart of downtown Toronto, situated at Yonge/Bloor, right on the Yonge St. strip surrounded by hotels and shopping. Closeby is the famous Panasonic theatre.
Our address is:
780 Yonge St
The closest parking near us is just behind the corner, on Charles St W.