L’établissement The Beverley House Hotel propose des chambres avec connexion Wi-Fi gratuite à Londres, à 900 mètres de Hyde Park. Cet hôtel se trouve également à environ 1,2 km du lac Serpentine et à 1,5 km du stade Lord’s Cricket Ground. Le Royal Albert Hall et le grand magasin Harrods sont respectivement situés à 1,7 et 1,9 km.
Tous les logements de l’hôtel sont équipés d’une télévision. Vous disposerez également d’une armoire.
Vous séjournerez à 2 km d’Oxford Street et à 2,2 km de Regent’s Park. L’aéroport le plus proche, celui de Londres-City, est situé à 15 km du Beverley House Hotel.