Description
Great St Helen Hotel — a stylish 4‑star hotel offering dependable comfort in London’s historic core Step into the city’s vibrant heritage with the Tower of London a brief stroll from the hotel and the Thames River just 0.5 mi (790 m) away. Liverpool Street lies only 0.2 mi (255 m) from your doorstep, while the Globe Theatre and St. Paul’s Cathedral are within easy walking distance. Enjoy complimentary Wi‑Fi throughout, a 24‑hour front desk for seamless service, air‑conditioned rooms, a lift for effortless access, and daily housekeeping that keeps your space fresh. Whether you’re exploring iconic theatres, historic landmarks or riverside walks, Great St Helen Hotel provides a confident, welcoming base in the heart of London, ensuring a relaxed stay amidst the city’s timeless attractions.