Flag of India

Free Photos of The Opera House in Toronto

735 Queen St E

The Opera House - Information

Name
Name
Name

The Opera House is a renowned music venue located in Toronto, Canada, that has played host to countless concerts and events since it first opened in 1909. Originally constructed as a vaudeville theatre, the venue has since undergone several renovations and changes in ownership, but it remains an iconic cultural landmark in the city. The Opera House has hosted performances by legendary musicians such as Nirvana, The Rolling Stones, and Radiohead, as well as up-and-coming local artists. 

The Opera House - Location

Hotels near The Opera House

  • 5 Stars
  • 4 Stars
  • 3 Stars
  • 2 Stars
Explore Toronto photos
Browse free photos of Toronto and use them on your blog or website