Hotel Unavailable

Leonard Hotel, London



If this is your Hotel and you would like to be listed on AsiaRooms.com click here
The Leonard Hotel London is a luxury hotel located just off Portman Square in central London and two minutes from Marble Arch. The ideal London address for both business and leisure travellers, The Leonard provides a warm, intimate and luxurious atmosphere from which to enjoy all that London has to offer.

In the heart of the West End, The Leonard hotel is close to the shopping areas of Oxford Street and Selfridges as well as Bond Street with its designer shops that include Ralph Lauren, Salvatore Ferragamo and Cartier.

All hotels in London, United Kingdom

share this web page