O The Beverley Hotel London - Victoria está situado em Londres, na região da Grande Londres, a 1,1 km do Palácio de Buckingham. Esta propriedade está localizada a uma curta distância de atrações, como a Abadia de Westminster, o St James's Park e as Casas do Parlamento. O acesso Wi-Fi é gratuito e a receção está aberta 24 horas.
Todos os quartos do hotel incluem um roupeiro e uma televisão. Os quartos têm uma casa de banho privativa com um chuveiro e um secador de cabelo.
O The Beverley Hotel localiza-se a 18 minutos a pé do Big Ben e a 1,8 km do Harrods. O aeroporto mais próximo é o Aeroporto de Cidade de Londres, a 13 km da propriedade.