Set in a very convenient location just a stone's throw away from Oxford Street, these apartments in Mayfair provide excellent accommodation for any visitor. You'll be centrally located and within easy reach of all the capital's famous sights and attractions, with the peaceful splendour of Hyde Park just five minutes' walk away for when you need some peace and quiet in the city.
Each apartment gives you a welcoming home away from home with modern conveniences and stylish contemporary décor. You'll be able to unwind and relax with well equipped living areas and restful bedrooms, with regular maid service to ensure an enjoyable stay.
Rate not shown
To see the prices for the dates not selected, change your number of nights or arrival date.