

O Cumberland London está localizado no centro, em Marble Arch, onde a Oxford Street encontra a Park Lane, a poucos passos do Hyde Park, das lojas da Oxford Street, do Madame Tussauds e do Moco Museum. O hotel fica a aproximadamente 15 km do London City Airport, 21 km do Heathrow e 40 km do Gatwick, oferecendo acesso conveniente aos viajantes.