Situated in the heart of the fashionable South Kensington district of London, this charming Edwardian property is a fine place to rest and relax. All of the main attractions of the capital are within easy reach of the hotel and there are exceptional links via bus and tube across London. All rooms contain a wealth of modern amenities such as television and private bathroom.