A unos 25 minutos a pie del hotel Park Lane Mayfair Londres, de 5 estrellas, los huéspedes pueden llegar a la Galería Nacional. Este hotel ayuda a los huéspedes a mantenerse en forma con un gimnasio en sus instalaciones y viene con una sala de conferencias para viajeros de negocios.
El Green Park también se localiza a tan solo 550 metros. Los huéspedes también disfrutarán de la proximidad a The Mound, que se encuentra a unos 1 km. Estar a unos 30 minutos a pie de la Plaza de Trafalgar es una ventaja para los huéspedes que se alojen en el hotel Park Lane Mayfair Londres. La estación de tren Marylebone está a 20 minutos a pie, mientras que un corto paseo hasta la estación de metro Hyde Park Corner te llevará 5 minutos.
El restaurante Galvin at Windows Restaurant sirve platos de la cocina francesa y está justo a la vuelta de la esquina de este hotel.