5 star hospitality in central London
Royal Lancaster London is Hyde Park’s proud mid-century architectural icon. Our unparalleled position on Hyde Park makes us the perfect location for a stay in the heart of the city.
With stunning far-reaching views of the iconic London skyline, you can rest assured with first class service and indulgent dining. We’re proud of the expertise we’ve gained over half a century as one of London’s leading luxury, 5-star hotels.