The Cumberland




One of London’s largest hotels, with more than 1,000 luxurious bedrooms, The Cumberland Hotel is perfectly placed for shopping trips – Selfridges is just two minutes’ walk away – and the West End theatres.
The Cumberland Hotel, London at a glance:
– Superlative comfort and creative, contemporary design
– Michelin-starred Rhodes W1 restaurant
– Destination bars and private dining
– Magnificent conference facilities
– Located on Oxford Street, adjacent to Marble Arch Tube station and with views over Hyde Park