Das Hotel Great Saint Helen Hotel befindet sich in London und zeichnet sich durch seine zentrale Lage aus. Die Umgebung ist lebendig und bietet eine gute Anbindung an verschiedene städtische Attraktionen. Das Haus vermittelt einen einladenden Eindruck und bietet einen sicheren Parkplatz für Gäste, die mit dem Fahrzeug anreisen.
Das Hotel bietet Zimmer mit Optionen wie Doppel- oder Queensize-Betten. Die Räume sind mit Teppichboden ausgestattet und verfügen über eine Heizung. Zustellbetten sind auf Anfrage erhältlich. Darüber hinaus sind ein Safe und ein Schreibtisch vorhanden, der Komfort und Funktionalität verbindet.
Zur weiteren Ausstattung gehört ein Restaurant, in dem die Gäste speisen können. Das Hotel wartet zudem mit einem 24-Stunden-Sicherheitsdienst und einem Weckservice auf. Ein Business-Center steht für geschäftliche Anliegen mit Faxgerät bereit. Die Nutzung von WiFi in den öffentlichen Bereichen ist kostenfrei möglich.