Hyde Park Suites
Hyde Park suites offer at least 50sqm of prime London living through their large living areas and interconnecting master bedrooms. The contemporary suites are a flexible solution for travel in the capital. Hyde Park suites offer expansive views over the Royal Parks.