Situated 700 metres from Hyde Park and providing free WiFi, Hyde Park Terrace Apartments offers accommodation in London. Each unit features a living room with a flat-screen TV and a kitchen fitted with an oven, microwave and a toaster. Some units have a terrace and/or balcony. The Serpentine is 1 km Read more
Situated 700 metres from Hyde Park and providing free WiFi, Hyde Park Terrace Apartments offers accommodation in London. Each unit features a living room with a flat-screen TV and a kitchen fitted with an oven, microwave and a toaster. Some units have a terrace and/or balcony. The Serpentine is 1 km from the apartment, while Royal Albert Hall is 1.2 km from the property. The nearest airport is London City Airport, 16 km from Hyde Park Terrace Apartments.