Le Great St Helen Hotel se situe dans Londres.
Les chambres climatisées possèdent une télévision à écran plat. Leur salle de bains privative est pourvue d'articles de toilette gratuits et d'une baignoire ou d'une douche.
La réception est ouverte 24h/24.
La Tour de Londres est à 800 mètres et le pont du Tower Bridge se trouve à 1,1 km. L'aéroport le plus proche est celui de Londres-City situé à 9 km.