Hotels in London
35 Craven Terrace
Monday to Sunday: 24 hours
Lancaster Hall Hotel is a friendly hotel in central London, committed to providing great accommodation at exceptional value. We are popular with London visitors from the UK and from all over the world, from individual guests to organised groups. We are open all year and offer excellent service and a great guest experience. As well as London breaks, we are also a popular venue for conferences and community events of many kinds, from meetings to music rehearsals.
Lancaster Hall Hotel, is one of the best hotel in class and the living environment in the hotel is just second to none. hospitality is out the world. we are coming back soon guys!
Max MaxArcher - 13/08/2014 | report this review
All fields are required. Your review will appear immediately.