Great St Helen Hotel London
images
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