Doté d'un restaurant, l'hotel Mandarin Oriental Mayfair, Londres élégant se situe dans un quartier de shopping à Londres, à 2 km du musée Victoria and Albert, idéal pour ceux qui pratiquent le tourisme culturel. Situé juste à quelques pas de Fortnum & Mason, l'hotel 5 étoiles élégant comprend 64 chambres et 3 restaurants.
La résidence est à environ 10 minutes en voiture du musée Madame Tussauds, alors que la Galérie Nationale est à 16 minutes de marche. À 4 km de Mandarin Oriental Mayfair, les voyageurs d'affaires trouveront la Tour de Londres. Cet hébergement sans fumée vous amène également à la Rue commerçante Neal Street, qui est à 20 minutes à pied. L'hotel est situé à 800 mètres de la station de métro Green Park, et à 2 km de la gare de Marylebone.
Mandarin Oriental Mayfair, de Londres dispose d'un café-bar et du restaurant Akira Back servant une cuisine japonaise.