Kensington Town House London provides quality accommodation for both the London tourist and business commuter. Some of the popular tourist spots, which guests can visit are, Earls Court Exhibition Centre, Kensington Palace and Stamford Bridge.Location
Kensington Town House is located in one of the residential areas of London, Borough of Kensington and Chelsea and is just 3 minutes from Earls Court Underground Station. Famous museums of the area such as Victoria and Albert Museum, Natural History Museum and Science Museum London are situated close to the property.
Rooms
The property offers guest rooms that are comfortably furnished and equipped with modern amenities such as internet access, air conditioner, pay-per-view movies, television, ironing equipment and telephone.
Restaurant
Guests can start their day with breakfast served at the restaurant, at Kensington Town House in London. Several restaurants are available in the surroundings where guests can relish a wide variety of local, regional and international cuisines.
General
The meeting room at Kensington Town House London is suitably equipped to cater to requirements of business travellers. At leisure, guests can enjoy shopping at Harrods, the world's famous departmental store. They can also explore, National Art Library, a major reference library.