Receptionist Hotel Xenia, Autograph Collection
3 days ago
London
Hotel Xenia, Autograph Collection is a contemporary boutique hotel located in South Kensington, London. With 99 guest rooms and suites, an Italian restaurant, an early hours bar, cigar garden ...