The 3 bedroom apartment is situated in The Townhouse next door to Flemings where you can enjoy a private home from home in the heart of Mayfair, as well as make the most of the hotel’s services. This split-level apartment sleeps up to 5 guests, and features stunning interior design combining contemporary style with timeless opulence.