A Hyde Park Hello
6 guests
3 bedrooms
South Kensington, London
This ground floor apartment offers something really special – a central London location that's peaceful and oh-so private. Just across from Hyde Park, a stay here will put you within walking distance of many of London’s top attractions.