We’re pet friendly!
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 your four-legged friend.
With stunning, panoramic views of the iconic city 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.