Shaftesbury Suites, Marble Arch, London W1H 7LG

Shaftesbury Suites London Marble Arch

41, Great Cumberland Place,
London,
W1H 7LG

Tel: 020 7258 7542

Mayfair, Marylebone, Soho

Star Rating: 4-star