Where is Royal Opera House?
Royal Opera House is located in London City Centre. It's in an artsy neighborhood appreciated for its noteworthy cultural attractions such as the theater and museums. If you'd like to find things to see and do in the area, you may want to check out Trafalgar Square and Piccadilly Circus.
Where Can I Stay near Royal Opera House?
We've got 1873 hotels to pick from within just a mile of Royal Opera House. You might want to think about one of these choices that are popular with our travelers:
Strand Palace Hotel
- hotel • Free WiFi • Restaurant • 24-hour fitness center • Central location
Zedwell Piccadilly Circus
- hotel • Free WiFi • 24-hour front desk • Central location
Radisson Blu Hotel, London Tottenham Court Road (formely Kenilworth)
- hotel • Free WiFi • Restaurant • 24-hour fitness center • Central location
Park Plaza Westminster Bridge London
- hotel • Free WiFi • 2 restaurants • Spa • Central location
Assembly Leicester Square
- hotel • Free WiFi • Restaurant • Bar • Central location
Things to See and Do near Royal Opera House
What to See near Royal Opera House
- Trafalgar Square
- Piccadilly Circus
- Big Ben
- Buckingham Palace
- London Bridge
Things to Do near Royal Opera House
- London Eye
- O2 Arena
- The British Museum
- Westminster Abbey
- Oxford Street