1 Leicester Street, London, United Kingdom
Providing 17 rooms, the 3-star Leicester House Hotel London is nestled about a 5-minute walk from Thames. Featuring luggage storage and a restaurant, this charming hotel is located fairly close to the art museum "National Gallery".
The fantastic Borough Market and the Protestant Westminster Abbey are each 10 and only 1.5 km from the hotel. Perfect for those who seek new knowledge, the Royal Academy of Arts is a short way from the quaint Leicester. Guests can find Madame Tussauds London, which is 25 minutes' walk away. The property is situated 200 metres from the Chinatown Gate and 200 metres from Leicester Square tube station.
The rooms include an iron with ironing board and climate control, along with such modern comforts as a flat-screen TV with satellite channels. They are furnished with soundproof windows, and also come with a mini-fridge-bar. The open bathrooms are fitted with dressing gowns.
Guests are welcome to the lounge bar to relax with a drink. Angus Steakhouse, located within easy reach of this London hotel, serves European cuisine to satisfy every taste.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Leicester House Hotel!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
Adam
2020-01-01
hotel was in the central location. venue's position within walking distance of all my favourite places, like covent garden. strongly recommend this hotel.