Great St Helen Hotel London

Check Availability

London
Jan 18, 2026 - Jan 19, 2026
Find

Contact Information

🔗 Website

📍 36 Great St Helens

Great St Helen Hotel Review

The 4-star Great St Helen Hotel is situated in the very heart of London at a 3.2 km distance from such shopping venues as the public Trafalgar Square. For safety purposes, this London hotel is appointed with a safety deposit box and 24-hour security.

At Pizza Pilgrims, you can taste Italian food, besides, it's approximately a 5-minute walk from this London hotel.

The property is located in City of London, which is a historic financial district, home to both the Stock Exchange and the Bank of England, at 600 metres from the bulging skyscraper "Sky Garden" and 5 minutes by car from Shakespeare's Globe Theatre. The Great St Helen London is set 5 minutes on foot from the commercial 30 St Mary Axe Skyscraper, in close proximity to Liverpool Street underground station.

The art museum "National Gallery" is 10 minutes' drive from the accommodation, and London Liverpool Street is situated nearly a 5-minute walk away.

This London property features 20 rooms equipped with a flat-screen TV with satellite channels as well as coffee/tea making facilities. A shower, together with such amenities as hairdryers and free toiletries, are also at guests' disposal. A separate toilet and a shower are available in private bathrooms.

Aldgate bus station, allowing a good connection throughout the city, is not too far from Great St Helen Hotel.

The Great St Helen includes a business centre equipped with a xerox and a work desk.

Facilities

Facilities

  • Flat-screen TV
  • AM/FM alarm clock

Rooms

  • Air conditioning
  • Heating
  • Tea and coffee facilities

Services

  • Housekeeping

Location

Policy

  • Check-in: from 15:00 until 23:59
  • Check-out: until 11:00