Beverley House Hotel offers rooms with free WiFi in London, well located 2953 feet from Hyde Park. Located around 0.7 mi from The Serpentine, the hotel is also 0.9 mi away from Lord's Cricket Ground. The property is 1.1 mi from Royal Albert Hall and 1.2 mi from Harrods.
All units in the hotel are equipped with a TV. The units have a wardrobe.
Oxford Street is 1.2 mi from the accommodations, while Regents Park is 1.4 mi away. The nearest airport is London City Airport, 9.3 mi from Beverley House Hotel.