The Beverley Hotel London - Victoria offers accommodation in London. All rooms include a TV. All rooms are equipped with a private bathroom. The Beverley Hotel features free WiFi throughout the property. There is a 24-hour front desk at the property. Buckingham Palace is 0.7 miles from The Beverley Hotel London - Victoria, while Westminster Abbey is 0.7 miles away. London City Airport is 8.1 miles from the property.