Hotel London South Kensington – Hotel location near Gloucester Road Tube Station

Location

The Villa Kensington Hotel is a budget hotel located in South Kensington, in one of London’s best central areas. Our 3 star hotel is only two walking minutes away 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.

The Villa Kensington

The Villa Kensington
10 -11 Ashburn Gardens
London SW7 4DG

Tel: +44 (0) 20 74603400

The Villa Kensington


10 -11 Ashburn Gardens
London SW7 4DG

Tel: +44 (0) 20 73706605
Fax: +44 (0) 20 73703602

Twin room @ The Villa Kensington Hotel

Check Availability

Book nowRooms from

Best rate guarantee