Hotels near Royal Opera House, London
The Royal Opera House is an opera house in London. Covent Garden metro station is about 0.1 km away.
Getting to Royal Opera House
- Covent Garden — 0.1 km
The Royal Opera House is an opera house in London. Covent Garden metro station is about 0.1 km away.