Provvisto di connessione WiFi gratuita, il Beverly House Hotel sorge in un’ottima posizione a Londra, a 900 metri da Hyde Park, a circa 1,2 km dal Serpentine e a 1,5 km dal Lord’s Cricket Ground. La struttura dista 1,7 km dalla Royal Albert Hall e 1,9 km dai grandi magazzini Harrods.
Tutte le sistemazioni dell’hotel sono dotate di TV. È presente anche un armadio.
La struttura sorge a 2 km da Oxford Street e a 2,2 km da Regent’s Park. L’aeroporto più vicino è il London City Airport, situato a 15 km dal Beverley House Hotel.