Welcome to Royal Lancaster London
Choose Royal Lancaster Hotel in Knightsbridge for easy access to nearby royal attractions and its stunning location overlooking Hyde Park.
Enjoy a stay at Royal Lancaster London hotel, an icon of mid-century architecture operating as a high-class hotel for more than 50 years. Luxurious and comfortable, our hotel is the ideal place to relax after a day of sightseeing. Enjoy a meal in one of our restaurants or be pampered in the calm sanctuary of our Royal Nuad Thai treatment rooms.