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 11 km from The Beverley Hotel London - Victoria, while Westminster Abbey is 12 km away London City Airport is 13 km from the property