About The O2
The O2 Arena is a multi-purpose indoor arena in the centre of The O2 entertainment complex on the Greenwich Peninsula in southeast London. It opened in its present form in 2007. It has the second-highest seating capacity of any indoor venue in the United Kingdom, behind the Manchester Arena, and in 2008 was the world's busiest music arena. Looking for hotels near The O2 Arena in London? Here's our list of some of the best hotels to stay in, some include free breakfast and complimentary WiFi.
Address: Peninsula Square, Greenwich Peninsula, London SE10 0DX
Address: Peninsula Square, Greenwich Peninsula, London SE10 0DX
Phone: 020 8463 2000
Best Hotels Near The O2
163 Marsh Wall, Docklands,, Tower Hamlets, London, E14 9SJ, United Kingdom
22 Hertsmere Road, Canary Wharf, Tower Hamlets, London, E14 4ED, United Kingdom
7 Western Gateway Royal Victoria Dock,, Newham, London, E16 1AA, United Kingdom
9 Western Gateway, Royal Victoria Dock, Newham, London, E16 1AB, United Kingdom
2 Lincoln Plaza, Millharbour Canary, Tower Hamlets, London, E14 9BD, United Kingdom
1 Silvertown Way, Canning Town, Newham, London, E16 1EA, United Kingdom
Royal Victoria Dock, Western Gateway, Newham, London, E16 1AL, United Kingdom
5 Fairmont Avenue, Canary Wharf, Tower Hamlets, London, E14 9JB, United Kingdom