Nestled in the Westminster Borough district of London, approximately a 25-minute walk from the 13.7-tonne Big Ben Bell, the 3-star non-smoking Leicester House Hotel London offers a terrace. Featuring a restaurant and baggage storage, the London hotel is located within a few blocks of the public Trafalgar Square.
This quaint hotel is in the center of the city, only 0.7 miles from Mayfair, and 750 feet from Leicester Square metro station. Guests can get to Tate Modern that is within 30 minutes' walk of the Leicester House. Guests might as well enjoy proximity to Inigo Jones Garden, situated 0.4 miles away. The property is located in close proximity to the buzzing Theatre-district Piccadilly Circus Square. The hotel is 1.7 miles from Marylebone train station.
The charming Leicester House provides guests with 17 rooms appointed with soundproof windows along with coffee/tea making facilities. In-room entertainment includes a flat-screen TV with satellite channels, while such comforts as an ironing set and an air conditioner are also provided. Some bathrooms have a walk-in shower, along with dressing gowns.
There is a lounge bar onsite. The bar area includes a lounge. Rainforest Cafe is about 5 minutes' walk away.