The Leonard Hotel & Apartments is located in the heart of Central London, only two minutes walk to the shops of
Oxford Street and Bond Street which includes the famous Selfridges. The Leonard Hotel offers boutique London hotel accommodation close to
Hyde Park, Park Lane and Marble Arch.
From the extraordinarily spacious Grand Suites to the individually decorated bedrooms, this Central London hotel provides a warm, intimate and luxurious atmosphere from which to discover all that London has to offer.
Browse the latest offers for the Leonard Hotel in London and book online today at Your Hotel Deals London