Hotel Ocho

(View profile)
Hotel Ocho is a Hotel located in Toronto, Ontario. The venue holds between 130 and 200 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