Localizado em frente ao Hyde Park, o The Westbourne Hyde Park Hotel ocupa uma propriedade vitoriana do século XIX maravilhosamente restaurada, a 3 minutos a pé da Estação de Metro Lancaster Gate e a 6 minutos a pé da Estação de Metro Paddington.
O hotel possui estúdios e suites com 1 quarto equipados com camas Hypnos, televisões com ligação à Internet, uma kitchenette totalmente equipada e uma área de trabalho com secretária. Todas as suites com 1 quarto têm uma área de estar.
O Westbourne Hyde Park possui um W Bar & Lounge, uma recepção aberta 24 horas por dia e serviço de limpeza diário.
O hotel está localizado a 1 minuto a pé do Hyde Park (parque) e a 18 minutos a pé da Oxford Street (rua) e da Estação de Metro Marble Arch. Do outro lado do Hyde Park encontram-se as áreas de Kensington e Knightsbridge, o Palácio de Buckingham e o Royal Albert Hall (sala de concertos).
O Aeroporto de Heathrow é facilmente acessível através do serviço expresso da Estação Ferroviária de Paddington, apenas a 5 minutos a pé.