Het Beverley House Hotel biedt kamers met gratis WiFi in Londen, op 900 meter van Hyde Park, op ongeveer 1,2 km van The Serpentine en 1,5 km van Lord's Cricket Ground. Het hotel ligt op 1,7 km van Royal Albert Hall en 1,9 km van Harrods.
Elke unit van het hotel is voorzien van een tv. In elke unit staat een kledingkast.
Verder bevindt het Beverley House Hotel zich op 2 km van Oxford Street, op 2,2 km van Regents Park en 15 km van de luchthaven London City.