Hotel 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.
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.