Details
Comprising Four 18th Century Luxury London Townhouses, the Leonard Hotel is located off Portman Square and near Marble Arch. 2 minutes walk to the shopping areas of Oxford Street and Bond Street. From the extraordinary spacious Grand Suites to the beautifully appointed bedrooms, there is no better nights sleep in London. 24hr room service and evening turndown. Wireless and hard wired internet.