Hyde Park Square Apartments is a self-catering property located in London near Hyde Park. The accommodation features free WiFi. The 2-bedroom apartment features a living room with flat-screen TV, and a fully equipped kitchen with dishwasher. The Serpentine is 1 km from the apartment. The nearest air Read more
Hyde Park Square Apartments is a self-catering property located in London near Hyde Park. The accommodation features free WiFi. The 2-bedroom apartment features a living room with flat-screen TV, and a fully equipped kitchen with dishwasher. The Serpentine is 1 km from the apartment. The nearest airport is London City Airport, 15 km from the property.