The guestrooms and suites at Lancaster London all boast luxurious and elegant décor and offer some of London's most spectacular views. The hotel is located next to Hyde Park, and is well connected...
Set within nine acres of woodland and gardens and built around 17th Century Manor House, we offer extensive four-star hotel services and facilities along with a conference centre. We have 114...