Great Cumberland Place, London W1H 7DL
The Cumberland, a Guoman Hotel, is a stunning 4-star hotel located at the top of Park Lane, opposite Hyde Park and 100 metres from Marble Arch. The Cumberland Hotel is filled with original sculpture, paintings and artworks.
The Cumberland's contemporary design and high levels of comfort and service, create a world class hotel experience that will inspire and amaze.
back to top