Two Bedroom Apartment Hyde Park
Guests can stay in Two Bedroom Apartment Hyde Park apartment when visiting London.
British Museum is located just 2.6 km away. Serving a wide range of dishes, Kabul City Restaurant and Patisserie Valerie can be reached within 5 minutes’ walk.
This apartment is 450 meters from Marble Arch underground station.