The Leonard Apartments London is also located a mere 0.6 km from the Hyde Park.
The unmissable Tower of London is about a 15-minute drive from the apartment, while the Victoria and Albert Museum is nestled at the distance of about a 25-minute walk away. Take a peaceful 25 minutes' stroll into the heart of London city centre. Covent Garden is 2.4 km away.
The apartment includes a bidet, a separate toilet, and a washing machine for your comfort. Furthermore, the private bathroom offers a dryer, complimentary toiletries, and towels.
The self-catering facilities feature a kitchen with an electric kettle, a fridge, and kitchenware. Marble Arch tube station is just moments from The Leonard Apartments, connecting you with the rest of London.
Check-in:from 15:00-23:59 hours
Check-out:until 11:00 hours