The comfortable Leicester House is situated in the heart of London close to Madame Tussauds London, Up at The O2 and The London Theatre. Remodeled in 2011, the property features Georgian architecture.
Its location next to a tube station allows to see the palace, galleries and colleges in London. The venue is located within 10 minutes' walk from London center.
The hotel boasts close proximity to a circus and restaurants.
Set within a 5-minute walk from Leicester Square underground station. Leicester House is located within 15 km from London City airport.
All 17 spacious guestrooms feature modern facilities. Guests can also use an electric kettle and coffee/tea makers available in each room.
Eat & Drink
The property offers a traditional restaurant serving contemporary cuisine.
Aside from a baggage storage, an elevator and a safe deposit box, guests can make use of laundry, newspaper service and room service.
Guests with children can use cribs and a kids' club available on site.
Wireless internet is available in the entire hotel for free.
No parking available.