Luxury Hotels Logo

Flemings Apartments - Leisure Stays

Long Stay Apartments in Mayfair

Our luxury long stay apartments are perfect for extended visits to central London.

London is one of the best destinations in the world for a city break. Flemings Mayfair is in the centre of London, a few minutes’ walk from Buckingham Palace, Piccadilly Circus, Oxford Street and Big Ben. You can easily explore nearby attractions by foot from Flemings Mayfair, or quickly get to the different areas of London by using London’s tube and bus service.

If you enjoy shopping then the streets of London will fill you with delight. Our Mayfair suites and apartments great location is within walking distance from Bond Street. This famous shopping street is filled with everything you could want, from an array of designer stores, exclusive brands, luxury goods and exquisite jewellery. Alternatively if you are enticed by small boutique shops then Shepherds Market & Burlington Arcade will tempt you. Department stores are also a great choice with Harrods and Liberty London approximately a 10 minutes away from Flemings Mayfair, they are a must visit. Flemings Mayfair has partnerships with Shepherds Market, Burlington Arcade and Liberty of London, ensuring you can spoil yourself galore whilst in London.

Flemings Mayfair suites and apartments offer you abundance of space to rest your feet and relax after spending your days in London. Also, our apartments are equipped with a large kitchen / dining area, great for hosting dinner parties and sociable events with your friends. Being in Mayfair, you also have a choice of exclusive bars and restaurants in the evening. If you do not want to cook or venture far, Flemings Mayfair also has a new Drawing Room that offers a sophisticated menu and intimate atmosphere for breakfast, lunch & dinner.

View GalleryApartment EnquiryContact Us