The Milestone Hotel & Apartments located overlooking Kensington Palace, is a luxury five star hotel in London just minutes from the Royal Albert Hall, Knightsbridge shopping & easy access to the West End, offers guests luxury rooms, suites & apartments.