South Kensington is home of some of the largest museums in the country and is a beautiful base from which to explore the many delights of the capital. The rooms have all been fitted with first class amenities that include television, telephone and private bathroom, and all of the staff have been well trained and is happy to help.