Whether you want to discover the capital’s centuries of fascinating history at a Royal Palace, soak up vibrant art along Southbank or enjoy some retail therapy on Oxford Street, you’re bound to find a Leonardo Hotel in London to suit your needs. Make the most of our London-based hotels’ amazing facilities, from spacious rooms and sleek décor to bonus amenities like soothing spas, fitness clubs and modern meeting rooms.
Stay minutes away from major landmarks like London Bridge and St Paul’s Cathedral or grab a great hotel deal in London at Leonardo Hotel London Croydon or Leonardo Hotel London Watford on the outskirts of the city. You’ll also find Leonardo Hotels in London near Heathrow Airport, London City Airport or even Gatwick airport which are perfect if you need somewhere comfortable and contemporary to sleep before or after a flight.