- Easily accessible by road or public transport, The Grand Opera House is located on Great Victoria Street, next door to the world famous Europa Hotel. The main entrance is on Great Victoria Street, with Stage Door located on Glengall Street. Car Parking There is a multi-storey car park situated behind the Europa Hotel, accessible via Sandy Row and Hope Street. Read more…