The Leonard Hotel London







HOME   LUXURY   LAST MINUTE   BOUTIQUE   5 STAR   4 STAR   WEEKEND BREAKS   SPA HOTELS   VALUE   

The Leonard Hotel is a great base for staying in London. 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. This Exquisite Hotel is Located at the Heart of London, only a 2 minute walk to The Shops of Oxford Street and Bond Street where the famous Selfridges is located.The Leonard Hotel offers Boutique London Hotel accommodation close to Hyde Park, Park Lane & Marble Arch.

There are no adverts available under the specified criteria.
There are no adverts available under the specified criteria.