Boasting exceptional views of Hyde Park and cityscape vistas, Lancaster London formerly Royal Lancaster Hotel offers attentive service and superb choice of accommodation for an unforgettable holiday.
General
Lancaster London formerly Royal Lancaster Hotel offers well-equipped meeting rooms that can accommodate up to 3, 000 guests for organising various important events....