Hotel Ocho

(View profile)
Hotel Ocho is a Hotel located in Toronto, Ontario. The venue holds between and people. They also offer on-site catering. Browse their 2 blog posts.

Most recent review

User default avatar

Garry Francis Officiating Service

March 2019

An exceptional intimate venue for all your wedding needs in the heart of the city.


Articles featuring Hotel Ocho