The villa kensington
Location located in london kensington the villa kensington is close to london natural history museum royal albert hall and harrods also nearby are kensington palace and kensington gardens hotel features guests are served a complimentary breakfast each morning in addition to multilingual staff and tourticket assistance the villa kensington features laundry facilities complimentary wireless internet access is available in public areas additional amenities include a porterbellhop a