Greenwich Stay Guesthouse London, Greater London
Situated in London, 2.6 km from O2 Arena, Greenwich Stay features views of the garden. The property is around 3 km from Greenwich Park, 3.3 km from Blackheath station and 5.6 km from Canary Wharf Underground Station.
Number of rooms: 18
201 Woolwich Road Flat 2, Greenwich, London, SE10 0RL, United Kingdom