Offering a warm welcome and great value, Lancaster Hall is one of the best places to stay in London city centre. Our 80 hotel rooms provide cosy, ideal accommodation with all the bright lights and best attractions of central London just footsteps away! Book direct with us today for unbeatable room rates and wake up in the heart of the capital.
With regret, we have made the decision to close our hotel from today, Tuesday 24th March, temporarily until further notice.
We’d like to take the opportunity to thank all of our staff who continue to be incredibly supportive of the hotel and we would also like to let our guests know that we very much appreciate their loyal support. When the time is right we look forward to welcoming you back. In the meantime, we wish you all good health.