The Self Catering - The Self Catering Directory.
Home > England > London > Mayfair

Mayfair House Apartments
Mayfair London England
Self Catering Accommodation, Cottages, Villas, Gites and Apartments

Self Catering Directory Details Page

Short term self catering luxury serviced apartments in Mayfair.

Send an email to Mayfair House Apartments MayfairVisit the website for Mayfair House Apartments

Mayfair House Apartments
22-28 Shepherd Street
Telephone - 0207 938 5930

Self Catering Accommodation - Mayfair House Apartments 22-28 Shepherd Street  Mayfair London
Mayfair House offers a quirky mix of classic and contemporary apartments in the heart of London's prestigious Mayfair. Situated in historic Shepherds Market just off Park Lane, it is within easy reach of the capitals business districts, celebrated West End Theatres, restaurants and designer stores. Mayfair House offers a wide range of apartments to suit every need. We have a selection of one and two bedroom apartments, a three bedroom suite and a beautiful four bedroom penthouse.

© 2002 - 2020