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

Hotel Xenia Autograph Collection®