Victorian hotel, refurbished in 1999, located in west London is perfect for visiting the renowned Natural History, Science and Victoria and Albert museums. Harrods, Olympia and Earls court are only a short distance away. Close to many of London“s more prominent attractions around Knightsbridge and Hyde Park. Offers 107 rooms with TV, phone,bathroom.Offer airport transfer with additional charge.