Apple Apartments Greenwich Apartment Greenwich, London
WiFi
Parking
1.3 km.
New Cross
2.6 km.
Blackheath station
These serviced apartments are situated on the bank of the River Thames in Greenwich, London, and several boast picturesque views of Canary Wharf, central London and the O2 Centre. They have a boutique feel, and come with free Wi-Fi.
Number of rooms: 19
New Capital Quay, Dowells Street , Greenwich, London, SE10 9FQ, United Kingdom