The 3-star Leicester House Hotel is situated in the heart of London. The hotel opened its doors in 1890 and was remodeled in 2011.
It provides central location within easy reach of The Place, Buckingham Palace and The London Theatre. The property is located 1 km away from London city center with a palace, a gallery and a college nearby.
The venue is a short walk to boutiques and shops.
It stands minutes away from Leicester Square subway station. London City airport lies within about 15 minutes' drive.
Guests are offered 15 designer hotel rooms equipped with LCD flat panel TV, a trouser press, a DVD player, a private safe and heating. Some rooms overlook the terrace. Other comforts include an electric kettle and coffee/tea makers for self-catering.
Eat & Drink
The hotel features a traditional restaurant serving contemporary cuisine. Serving an array of dishes, Angus Steak House and Beijing Dumpling are just 50 meters away.
Service-minded staff provides guests with dry cleaning, tour/ticket assistance and ironing service.
The hotel caters to families with babysitting, a kids' club and cribs.
Wireless internet is available in the entire hotel for free.
No parking available.