160 Cromwell Road, Kensington, London SW5 0TL United Kingdom
+44 20 7442 4242

Check room rates & availability

Hotel Xenia Autograph Collection®