Great St Helen Hotel is a good choice to stay in London.
Guests can easily get to National Gallery, which is approximately 3.2 km away.
The nearest subway station is Tower Hill, located about 300 meters from the hotel.
Great St Helen Hotel provides accommodation in 18 guestrooms fitted with a dressing area, a personal computer, a wardrobe, a writing desk and IDD telephone. They also include bathrooms with a shower, a hairdryer and free toiletries.
Eat & Drink
Serving British and Japanese meals, Duck and Waffle is about 5 minutes’ walk away.
There are a luggage storage, a safety deposit box and a lift available on the premises.
Wireless internet is available in the entire hotel for free.
No parking available.