This elegant, pet-friendly hotel is located within a short walk from Marble Arch and Hyde Park in central London. It spans 7 Georgian townhouse buildings, and has free Wi-Fi and a choice of dining options.
50 Great Cumberland Place, Westminster Borough, London, W1H 7FD, United Kingdom
Hotel booked 2 times today.
Nightly rates from $351 to $770