Royal victoria offers accommodation in London. The air-conditioned unit is 2.7 km from O2 Arena. Free WiFi is featured throughout the property.
There is a seating area and a kitchen. A flat-screen TV is available. Other facilities at Royal victoria include an outdoor pool.
Greenwich is 5 km from Royal victoria, while Olympic Stadium is 5 km away. London City Airport is 1 km from the property....