- UK Information
- UK Hotels
- Villa Kensington, The
Villa Kensington, The
Located in stylish Kensington, just off the famous Cromwell Road, The Villa Kensington is 300 metres from Gloucester Road Underground Station. The hotel offers delicious breakfasts and a 24-hour front desk.
Rating
Visa,Maestro,MasterCard,American Express,Diner's Club
Prices from £65
38
Gloucester Road