Este hotel de 3 estrelas está apenas a 1 minuto a pé do famoso Hyde Park. Disponibiliza uma recepção 24 horas, acesso Wi-Fi gratuito e fica a menos de 5 minutos a pé da Estação de Metro Lancaster Gate.
Todos os quartos do Park Avenue Inn Craven London Hyde Park apresentam uma televisão e produtos de higiene pessoal gratuitos.
A Estação Ferroviária e de Metro de Paddington fica apenas a 5 minutos a pé e proporciona acesso a Oxford Street e ao Palácio de Buckingham. O Museu Britânico e o Royal Albert Hall encontram-se a 20 minutos a pé.