Pinterest • The world’s catalog of images Flemings Hotel, Mayfair has 10 fully serviced luxury apartments in London with their own private entrance and address.The Penthouse Apartment offers two bedrooms, sleeping up to five, and boasts its own roof terrace for al fresco dining. Find out more at - Stay up-to-date with the latest on our luxury rooms at the Flemings Insider blog.