El The Beverley Hotel London - Victoria está en Londres, en la región del Gran Londres, a 1,1 km del Palacio de Buckingham. Este hotel se encuentra cerca de varios lugares de interés, como la abadía de Westminster, el parque St James y el Parlamento. Hay recepción 24 horas y WiFi gratuita.
Todas las habitaciones del hotel incluyen armario y TV. Todas las habitaciones están equipadas con baño privado con ducha y secador de pelo.
El Big Ben se encuentra a 18 minutos a pie del The Beverley Hotel, mientras que los grandes almacenes Harrods están a 1,8 km. El aeropuerto más cercano es el de London City, ubicado a 13 km.