St Christopher’s Greenwich
189 Greenwich High Road London, SE10 8JASt Christopher’s Greenwich is located just 150 metres from Greenwich Train and DLR Station. It offers a bar and restaurant, and a free WiFi zone, 15 minutes’ walk from Greenwich Park.
56 rooms
from £10