The traditional 3-star The Villa Kensington offers quick access to Buckingham Palace, Up at The O2 and Harrods. Featuring organic architecture, The Villa Kensington was renovated in 2012.
The hotel is about 700 meters from Kensington High Street, Royal Albert Hall and Natural History Museum. The property is set within 5 km distance from London city center.
This hotel is placed in South Kensington district, known for a palace and a museum.
20 minutes' drive from London City airport and 5 minutes' walk to West Brompton train station.
The Villa Kensington offers 38 modern rooms with tiled bathrooms featuring a hairdryer, a shower and complimentary toiletries. The property boasts views of Hyde Park from its rooms. The guestrooms offer a standard interior and carpet floor.
Eat & Drink
A breakfast is served in the restaurant. Guests can savor coffee and cocktails in the lounge bar. The Bombay Brasserie pampers guests with indian and italian dishes and lies within 100 meters of the property.
Business facilities include a meeting room, a photocopier and secretarial services to suit the needs of business travelers.
Wireless internet is available in the entire hotel for free.
No parking available.