

El Cumberland London se encuentra en el centro, en Marble Arch, donde Oxford Street se cruza con Park Lane, a poca distancia de Hyde Park, las tiendas de Oxford Street, Madame Tussauds y el Moco Museum. El hotel está a aproximadamente 15 km del London City Airport, 21 km de Heathrow y 40 km de Gatwick, ofreciendo un acceso conveniente para los viajeros.