Mayfair House Apartments are situated in the exclusive Mayfair neighbourhood in Central London, a short walk from the world class shopping of Oxford Street and Regent Street. Piccadilly Circus is just 10 minutes away and so is the famous West End, where you can enjoy international brands, designer boutiques, prestigious department stores, fine cuisine, trendy bars and the hottest nightclubs as well a fabulous array of entertainment from musicals, plays, comedy, art galleries and other live performances.
Attractions like Buckingham Palace, Leicester Square, Marble Arch and Harrods in Knightsbridge are not very far, and you are right next to two of London's best parks, Hyde Park and Green Park where you can relax, enjoy a picnic or go boating. Mayfair not only has these great quality short stay apartments but it also has a plethora of unique shopping haunts like the renowned Savile Row where you will find the best menswear tailors in the world, Bond Street for the best of luxury fashion, Old Burlington Arcade with premium accessory brands and fine jewellery outlets, and Shepherd's Market loved by locals and tourists alike.
Everything you could need during your stay is closeby from local amenities, grocery shops, great restaurants, ATMs and plenty of transport links via bus and tube from well connected stations like Green Park and Hyde Park Corner. There are even direct trains to Heathrow Airport.
Mayfair House Apartments blend luxurious apartment living with convenient hotel amenities and present two styles of serviced apartments, one with classic decor and the other with newly refurbished modern interiors. These charming self-catering London apartments are just around the corner from many local shops and convenience stores and offer a peaceful and comfortable home away from home for business or vacations with complimentary internet, air-conditioning and fully equipped kitchens.