Back to home

 

 
THE LEONARD HOTEL  From € 160 / Night

Special offers

Comprising of four 18th Century luxury London townhouses, The Leonard is located off Park Lane, near Marble Arch. Its also only 2 minute walk to the shops of Oxford Street and Bond Street and a short stroll to Hyde Park and Madame Tussauds. The individually decorated bedrooms at the Leonard provide a warm, intimate and luxurious atmosphere from which to discover London.

 Ask the Hotel >>  reservations@theleonard.com - www.theleonard.com