Este hotel de 3 estrellas está situado a sólo 1 minuto a pie del famoso Hyde Park y a menos de 5 minutos a pie de la estación de metro de Lancaster Gate. Cuenta con una recepción abierta las 24 horas y conexión Wi-Fi gratuita.
Las habitaciones de Park Avenue Inn Craven London Hyde Park están equipadas con TV y artículos de aseo gratuitos.
La estación de tren y metro de Paddington se encuentra a sólo 5 minutos a pie y le permitirá llegar a Oxford Street y el palacio de Buckingham. El Museo Británico y el Royal Albert Hall se encuentran a 20 minutos a pie.