

Das Cumberland London liegt zentral am Marble Arch, wo die Oxford Street auf die Park Lane trifft, und befindet sich in Gehweite zu Hyde Park, den Einkaufsmöglichkeiten der Oxford Street, Madame Tussauds und dem Moco Museum. Das Hotel ist etwa 15 km vom London City Airport, 21 km von Heathrow und 40 km von Gatwick entfernt und bietet Reisenden eine bequeme Anbindung.