St Christopher's Greenwich Hostel London
St Christopher's Greenwich is located just 150 metres from Greenwich Train and DLR Station. It offers a bar and restaurant, and a free Wi-Fi zone, 15 minutes’ walk from Greenwich Park.
Number of rooms: 56
189 Greenwich High Road, Greenwich, London, SE10 8JA, United Kingdom