Il Villa Kensington è situato nell'elegante quartiere di Kensington, a pochi passi dalla famosa Cromwell Road e a 300 metri dalla stazione della metropolitana Gloucester Road. La reception dell’hotel è aperta 24 ore su 24.
Numero delle stanze: 38
10-11 Ashburn Gardens, Kensington e Chelsea, Londra, SW7 4DG, Regno Unito