The Villa Kensington Hotel is a value for money hotel located in South Kensington, in one of London’s best central areas. Our 3 star hotel is only two minutes walk from Gloucester Road underground station, just two stops away from Victoria Station. (District, Circle & Piccadilly lines directly from Gloucester Road).
The Villa Kensington hotel is situated within a beautiful historical building in a quiet and elegant street off Cromwell Road. South Kensington, Earls Court and Chelsea are all walking distance from our budget hotel, as well as Hyde Park, the Natural History Museum, Science Museum, The Royal Albert Hall and Olympia Exhibition Centres. The hotel is also perfectly positioned to visit Buckingham Palace and The London Eye.
Address: 10-11 Ashburn Gardens, SW7 4DG, London.