Set in London, within 2.6 km of O2 Arena, Greenwich and Greenwich Park, Upper Storey Venus House Apartment offers accommodation with free WiFi. Private parking is available on site.
Each unit boasts a kitchen, air conditioning, a TV and a private bathroom with free toiletries. An oven, a microwave and toaster are also offered, as well as a coffee machine.
Tower Bridge is 3.8 km from..