Em Londres, a 1,3 km do centro e a 7 minutos a pé de Palácio de Buckingham, Victoria Square dispõe de acomodações com comodidades como acesso Wi-Fi gratuito e televisão.
A cozinha inclui um frigorífico, uma máquina de lavar louça e micro-ondas, bem como uma chaleira.
Victoria Square tem vários pontos de interesse populares nas suas proximidades, incluindo Estação Ferroviária de Victoria, St. James's Park e Estação de Metro de Victoria. O aeroporto mais próximo é o Aeroporto London City, que fica a 16 km de Victoria Square.