Superbly located in one of the most fascinating area of LondonLondon Apart-Hotel is setted in a lovely peaceful garden square, just off Kensington High Street, in a quiet prestigious development of properties. A one minute stroll leads to the magnificent scenery of Hyde Park and Kensington Gardens. The Royal Albert Hall, the Science Museum, the Natural History Museum, the Victoria & Albert Museum are all within a short walk as well as the nearby Harrods and Marks & Spencer department stores. Our ideal location and accommodation will contribute to make your holiday experience unforgettable and your business stay more profitable.