The Villa Kensington
The 3-star The Villa Kensington places guests abound 7 km from Museum of London. Built in 1920, the hotel is a combination of Royal architecture and contemporary facilities.
This quiet venue is situated 1350 meters away from Kensington. The property is set within 5 km distance from the city center.
This hotel is ideally based near gardens and parks.
The Villa Kensington offers modern rooms with traditional décor featuring complimentary Wi-Fi, satellite TV, a laptop safe, a dressing area and a trouser press. Other comforts include a dishwasher, coffee/tea makers and a fridge for self-catering.
A tasty continental breakfast is served in the dining room. Guests can enjoy a meal in Cromwell Tavern and ristorante vecchiomondo, which are located in a central area, about 5 minutes’ walk from The Villa Kensington.
This hotel is situated within a 5-minute walk from Earls Court underground station and 500 meters away from West Brompton train station. The hotel is around 20 km from London City airport.
Hotel services include 24-hour reception, 24-hour room service and dry cleaning maintained by attentive staff.
A sun terrace and an outdoor swimming pool are also offered on the premises.