Hotel Lancaster Hall, London, United Kingdom

Lancaster Hall, London, United Kingdom Hotel "Lancaster Hall" is located in the heart of the city. Hotel in modern style. Located in Hyde Park, with easy access to major attractions in London: Madame Tussauds, Buckingham Palace, Oxford Street, Trafalgar Square.
The hotel has 80 double rooms. Meals: breakfast buffet.


Bathroom, safe, television, telephone, hair dryer.


Luggage room, bar, business - center, meeting - room, shop (souvenirs), restaurant. The hotel offers its services in organizing banquets, soiree, seminars.