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.
189 Greenwich High Road, Greenwich, London, SE10 8JA, United Kingdom
Hotel booked 1 times today.
Nightly rates from $16