Cet hôtel de 5 étoiles est situé au centre ville de London et fut construit en 1975. Il se trouve à courte distance en voiture de Buckingham Palace et la station la plus proche est Hyde Park Corner. L''hôtel a 2 restaurants, un bar, un salon de conférence, une cafétéria et un centre de fitness. Les 447 chambres sont équipées de minibar, sèche-cheveux, coffre-fort, table et fer à repasser et air conditionné.
En choisissant l''établissement InterContinental London Park Lane, vous vous retrouverez dans le centre de Londres, à quelques kilomètres seulement de Buckingham Palace et Grand magasin Harrods. Cet hôtel 5 étoiles se trouve à proximité de Selfridges et Trafalgar Square.