L'appartement Mayfair Londres central est situé à environ 25 minutes à pied du musée des Sciences de Londres et offre le Wi-Fi pour les affaires ou les loisirs.
Le musée Victoria and Albert se trouve dans une zone de 2 km, tandis que les Selfridges se trouve près de cet appartement central. Cet appartement est également situé à moins de 600 mètres de Mayfair.
Il y a aussi une cuisine équipée avec tous les ustensiles de cuisine nécessaires fournis. La station de métro la plus proche est la station de métro Marble Arch juste à côté de l’établissement.