Discover Our Location

Experience the allure of downtown Toronto at its finest. Let us guide you to the most captivating spots of the city - right from our doorstep.

195 Spadina Ave
Toronto ON, Canada, M5T 2C3

(416) 593-0885
info@hotelocho.com