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.

Rooms

Bathroom, safe, television, telephone, hair dryer.

Territory

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