Le St Christopher's Greenwich vous accueille à seulement 150 mètres de la gare ferroviaire et DLR de Greenwich et à 15 minutes à pied du parc de Greenwich. Il propose un bar-restaurant et une zone Wi-Fi gratuite.