The Villa Kensington hotel is one of the best 3-star hotels in London. The hotel has 38 rooms equipped with TV with satellite channels, tea and coffee making facilities and private bathroom with toiletries and hairdryer.
The hotel provides many services and facilities such as front desk reception, luggage storage, concierge, breakfast with different types of tea, pies and bread, non-smoking rooms, elevator and heating facilities. Smoking is forbidden all over the facility.
Villa Kensington hotel is about 300 meters away from Gloucester Metro Station. The hotel is located close to many attractions and sightseeings in London such as Big Ben Clock, just 12-minute drive from the hotel and The British Museum is only 17-minute drive away from the hotel.
Book at The Villa Kensington and enjoy Flyin offers.
Villa Kensington hotel is about 18.8 km away from London Airport