Located about 25 minutes' walk from Madame Tussauds London, the spacious Love London - Hyde Park apartment is a great option to stay right in the centre of London. Staying in the apartment, nestled in proximity to the public Trafalgar Square, guests can relax on a terrace.
The property offers an equipped kitchen.
The Tate Modern is 2.3 km away, while the West End Criterion Theatre is 200 metres from this apartment. Attractions near Love London - Hyde Park apartment include St James's Park, just 14 minutes' walk away. Offering access to the rest of London, Piccadilly Circus underground station is a mere 350 metres away.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please