Home  |  Join  |  Search  |  UKhotel.com  |  UKseries.com

The Leonard Hotel
15 Seymour Street, Marble Arch, London W1H 7JW
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. The nearest tube station is MARBLE ARCH 150 metres. The nearest railway station is Marylebone, 700 metres.

Hotel England - English Hotel Accommodation Directory
Cumbria | East | Heart | London | North West | Northumbria | South East | Southern | West Country | Yorkshire

Web design by The Dedicated Partnership