Well situated in the Greenwich district of London, Zedwell Greenwich is located 3.4 km from Blackheath station, 3.4 km from Canada Water and 4.4 km from O2 Arena. The 3-star hotel has air-conditioned rooms with a private bathroom and free Wi-Fi.
Number of rooms: 4
Cavatina Point, 7 Harmony Place, Greenwich, London, SE8 3FB, United Kingdom