

Le Cumberland London est situé au centre, à Marble Arch, à l’intersection d’Oxford Street et de Park Lane, à quelques pas de Hyde Park, des boutiques d’Oxford Street, de Madame Tussauds et du Moco Museum. L’hôtel se trouve à environ 15 km de London City Airport, 21 km de Heathrow et 40 km de Gatwick, offrant un accès pratique pour les voyageurs.