Situé à Londres, près du palais de Buckingham, le Mayfair Piccadilly Apartment comporte une connexion Wi-Fi gratuite.
Chaque logement dispose d'une télévision à écran plat, d'une salle de bains privative avec une baignoire et des articles de toilette gratuits, ainsi que d'une cuisine entièrement équipée avec un lave-vaisselle, un four, un micro-ondes, un grille-pain, une machine à café et une bouilloire.
St James's Park se trouve à 800 mètres de l'appartement. L'aéroport de Londres-City est à 14 km.