Welcome to Royal Lancaster London
Conveniently situated for the shopping destination of Oxford Street, Royal Lancaster London is a much-loved architectural gem, boasting a perfect location overlooking Hyde Park.
Come and stay in our beautiful mid-century hotel, and be within easy reach of the shops in the West End. 18 recently-upgraded floors give stunning views over the Royal Park, at one of the most iconic hotels near Oxford Street, while exciting eating options and bars will recharge your batteries after a hard day’s retail therapy.