The Hyde Park Inn London lies 3.2 km from the 13.7-tonne Big Ben Bell and merely 10 minutes on foot from Marble Arch tube station.
Coca-Cola London Eye Riverside Observation Wheel is 3.4 km away, while the Tyburn Convent is right near the apartment. Guests can pay a visit to Buckingham Palace, which is nearly a 25-minute walk away. Also, the Marble Arch is located only 650 metres from this apartment. From here you can reach Marylebone train station approximately a 10-minute stroll away.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please