These one and two bedroom apartments are situated in the heart of Mayfair within easy reach of Hyde Park and Oxford Street. Equipped with modern features, each apartment has been designed to a high standard and is fully furnished and equipped throughout with a wide range of facilities for the ideal stay in the heart of London.
In the Area: Take a look at your new neighborhood
Details of Stay: Here’s what’s in store for you
This property does not allow pets.
Additional Monthly Fees apply. Service Animals excluded from fees. Please inquire for details