Close to the main museums and exhibitions that have made South Kensington such a popular area of central London, this hotel is well positioned for those looking to explore the many delights of the capital. The rooms have been fitted with traditional and luxurious furnishings and also have been complimented by modern amenities such as television and private bathroom.