Where is O2 Arena?
O2 Arena is located in Greenwich. It's in a welcoming neighborhood well known for its live music venues and bars. If you'd like to find things to do in the area, you might like to visit Big Ben and Hyde Park.
Where Can I Stay near O2 Arena?
We've got 330 hotels to pick from within just a mile of O2 Arena. You might want to consider one of these options that are popular with our travelers:
Tribe London Canary Wharf
- 4-star hotel • Free WiFi • Restaurant • Bar
Sunborn London
- 4-star hotel • Free WiFi • Restaurant • Bar • Attentive staff
Things to See and Do near O2 Arena
What to See near O2 Arena
- Tower Bridge
- London Bridge
- Big Ben
- Hyde Park
- ExCeL Exhibition Centre
Things to Do near O2 Arena
- Tower of London
- London Eye
- The British Museum
- Oxford Street
- Natural History Museum