In the heart of Mayfair, one of the most exclusive and fashionable districts of London, this charming hotel is within easy walking distance of Hyde Park and Oxford Street as well as many other world class attractions. The rooms have been furnished with class and finesse and offer a place of great relaxation, away from the stresses of modern life and the hustle and bustle of the city.