Set in London, O2 Arena Apartments offers accommodation with seating area. Free Wi-Fi is available. The accommodation comes with a TV and a private bathroom with bath or shower while the kitchen features an oven and a microwave.
27 Blackwall Lane, Greenwich, London, SE10 0AN, United Kingdom
Nightly rates from $134