
Great St Helen Hotel
关于酒店
The Great St Helen Hotel is ideally located in London, close to iconic landmarks such as the Tower of London and Tower Bridge. Situated in a vibrant area, it offers a tranquil retreat for travelers with modern amenities and an environmentally conscious footprint.
Rooms are fully air-conditioned and feature a flat-screen TV and a private bathroom with either a bath or shower and complimentary toiletries. Double-glazed windows and blackout curtains ensure optimal comfort, while amenities include free wired internet access, an in-room safe, and a coffee/tea maker.
Guests can enjoy the convenience of a 24-hour front desk, a business center, and secure luggage storage. The day concludes with exploring a vibrant environment or engaging in locally organized activities.














