| Cumberland Hotel is located at Marble Arch, London. Guests here reside across from the Marble Arch and close to Speakers Corner, near the Oxford Street shops.
Most of this hotel's 900 rooms overlook London's treasured Marble Arch or Hyde Park. Furnishings and decor are comfortable and modern. Non-smoking rooms are available upon request.
|