Leicester House Hotel is a hotel is located at Westminster.
See more







Location
Leicester House Hotel is a hotel is located at Westminster.
About Leicester House Hotel
Leicester House Hotel is the smartest choice for you who are looking for affordable accommodation with outstanding service.
Leicester House Hotel is a wise choice for travelers visiting Westminster.
Popular Facilities | |
Check-In / Check-Out Time | From 15:00 - to 11:00 |
Another facilities in Leicester House Hotel | Smoke-free area, Safety deposit box, Elevator, Laundry service, Luggage storage |







