Dit The Leonard Hotel Londen met 4 sterren is gelegen op een eersteklas locatie in het centrum van Londen en op wandelafstand van 7 minuten van het warenhuis Selfridges in Londen. Het hotel met 53 kamers biedt ook Wi-Fi in de hele accommodatie en 24-uurs receptie en wekdienst.
Gelegen op een klein stukje lopen van de Sint-Jacobskerk, dit hotel is perfect gelegen in het zakendistrict. Gelegen op circa 200 meter afstand van het metrostation Marble Arch, Leonard Londen is op afstand van 2 km tot de Queen's Gallery. Gasten kunnen ook genieten van de nabijheid van Montagu Square, gelegen op 5 minuten wandelen ervan. Tot de culturele belevenissen in de omgeving behoort het Natuurhistorisch Museum Londen, gelegen op afstand van 2,1 km tot de accommodatie in Londen. Leonard bevindt zich binnen het bereik van London Marylebone treinstation.
Sommige kamers van dit hotel in Londen bieden een balkon, gratis draadloos internet en een zitruimte aan. Een apart toilet en een douche zijn aanwezig. De privébadkamers, uitgerust met een bidet, een apart toilet en een douche, bieden ook een haardroger en kamerjassen.
'S Ochtends is er een continentaal ontbijt beschikbaar. Er is een lounge bar aanwezig. Seymour Restaurant at The Leonard is gevestigd vlak om de hoek van de accommodatie.