Luxury Art Deco serviced apartments in the heart of Mayfair.
This top-notch luxury spot is in one of London's most exclusive districts, just a block from Hyde Park. A not-so-grand exterior betrays interiors that are a sophisticated reflection of the Art Deco era. Rooms are massive: so big, in fact, that they offer the feeling of a private home. Each opulent residence is textured with diffused lighting, delicate silks and luxurious satins; personal touches such as fresh pink roses are changed daily. Beds are firm and very comfortable, and the marble bathrooms are as resplendent as the rooms themselves. There are also larger apartments, studio residences and expansive three-bedroom suites ideal for those who want the comfort of a truly private living space. These larger accommodations are equipped with phone with fax, washing machine and dryer, DVD player and fully decked out kitchen. Additionally, guests can order room service direct from 35 restaurants in London, with cuisine including Chinese, Thai, Indian, Italian and Japanese. Staff is appropriately deferential and welcoming.
Address49 Hill St. (South Audley St.) W1J 5NB London United Kingdom Subway: Green Park
Contact+44 (0)20 7499 6868 Hotel’s Website
Hotel DetailsBusiness center Meeting room Restaurant
Best Price Guaranteed
Reserve your room with
63 South Audley Street W1K 2QS London United Kingdom 54 Park Lane W1K IQA London United Kingdom Carlos Place W1K 2AL London United Kingdom
99, av. des Champs-Élysées 75008 Paris France Av. des Champs-Élysées 75008 Paris France 12, av. George V 75008 Paris France
London United Kingdom London United Kingdom London United Kingdom