South Kensington is one of the most charming areas in London, filed with interesting architecture and leafy garden squares, as well as being home to the main museum quarter of the city. This hotel occupies a fine spot in the heart of the community, within easy reach of the tube station. The rooms are all well decorated and carry a selection of modern amenities.