| Situated in the heart of South Kensington, just minutes from Harrods and other fashionable Knightsbridge shops. This hotel is ideal for a city break, especially when visiting with children, as the world renowned National History, Victoria & Albert and Science... |