Situado a uma distância de 2.8 km do Palácio de Westminster, o The Leonard Apartments Londres também possui fácil acesso a Marylebone, que fica a cerca de 15 minutos de distância caminhando. Os hóspedes deste apartamento, situado nas proximidades do Parque Hyde, podem relaxar numa um terraço.
A London Eye pode ser alcançada em 10 minutos de carro. Se encontra a uma distância de 15 minutos de carro do Museu de Cêra Madame Tussaud's.
Este apartamento oferece aos hóspedes local de descanso e área de estar, bem como confortos modernos como controle de temperatura. Além disso, máquina de lavar e chuveiro estão disponíveis.
O The Leonard Apartments está equipado com cozinha totalmente equipada com electrodomésticos para preparar os seus próprios pratos. As estações de metrô em redor de The Leonard Apartments incluem Marble Arch a cerca de 200 metros de distância. Você pode usufruir de centro de fitness, para que seja fácil manter a sua rotina de exercício.