Royal Greenwich Hospitality
67 Azof Street, Greenwich, London, SE10 0EG, United Kingdom
In the Greenwich district of London, close to Greenwich Park, Royal Greenwich Hospitality has a garden and a washing machine. The property features quiet street views and is 3.1 km from Blackheath station and 5.