Self Catering - The Self Catering accommodation directory.

Mayfair London England Self Catering Accommodation

Home > England > London > Mayfair

Go Native Mayfair Apartments
10 Lees Place Mayfair London W1K 6LL
Part of the historic Grosvenor Estate, this beautiful Georgian building offers elegant 5-star apartments in the centre of London.
17 Hertford Street Apartments
17 Hertford Street Mayfair London W1J 7RS
Provides beautifully spacious apartments in a prime location right in the heart of London.
20 Hertford Street has recently been refurbished For the family on holiday it is the ideal base for all the main tourist attractions that include Buckingham Palace, several Royal parks, Piccadilly, the main shopping streets and the West End. For corporate visitors our apartments at no 20...
20 Hertford Street Apartments
20 Hertford Street Mayfair London W1J 7RX
Our studio and one bedroom apartments in 17 Hertford Street offer excellent value for money in exclusive Mayfair in the heart of London.
Centrally located for the main tourist attractions and business districts, this is the ideal choice for the modern, independent and fuss-free traveller. Surrounded by the quaint shops and eateries of Shepherds market, you are also within quick and easy reach o...
Mayfair House Apartments
22-28 Shepherd Street Mayfair London W1J 7JH
Offers a quirky mix of classic and contemporary apartments in the heart of London's prestigious Mayfair.
Mayfair House 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 a...
Park Lane Apartments - Clarges Street
34-36 Clarges Street Mayfair London W1J 7EH
Set in the heart of Mayfair in Londons West End, Park Lane Apartments - Clarges Street features free Wi-Fi and complimentary passes for a local gym.

Looking for Bed and Breakfast in London

© 2002 - 2020 - 02/07/2020