Situated in the center of London, the 3-star Leicester House offers the designed restaurant serving British cuisine. The designer building was renovated in 2011 and now combines Georgian architecture with modern technology.
Guests can find galleries, a palace and colleges as well as gardens near the hotel, while Up at The O2, The London Theatre and Tower of London are 3.9km away from the property. A 10-minute walk to the center of London.
Within walking distance of Westminster district with a circus and restaurants.
Leicester Square underground station is only 200 meters away from the hotel. Leicester House is 15 minutes’ drive away from London City airport.
All spacious guestrooms include Double Room and Superior Double Room that come with an in-room safe, a minibar, individual climate control, a writing desk and LCD flat-screen TV. They are equipped with coffee/tea makers and an electric kettle.
Eat & Drink
The hotel Leicester House serves a full english breakfast for free.
The hotel offers a baggage storage, a safe deposit box and currency exchange and such services as 24-hour reception, laundry and room service.
Guests with children can use a mini club and cribs available on site.
Wireless internet is available in the entire hotel for free.
No parking available.