The Borough possui uma localização exemplar, possivelmente sua característica mais notável, pois os hóspedes destacam consistentemente sua conveniência. Situado bem ao lado da estação de metrô Borough, este hotel oferece acesso imediato à Northern Line, tornando-o uma base perfeita para explorar o centro de Londres. O bairro é descrito como vibrante e movimentado, proporcionando fácil acesso a atrações-chave como Borough Market, Southbank, The Shard, Tower Bridge e Shakespeare’s Globe, todos a uma curta distância a pé.
Apesar da sua proximidade a pontos de transporte importantes e a um cruzamento movimentado, muitos avaliadores apreciaram o silêncio dos quartos. Os hóspedes também notaram a limpeza e funcionalidade das acomodações com elogios às camas confortáveis e às instalações bem conservadas. O processo de check-in self-service e a equipe simpática foram pontos positivos adicionais frequentemente mencionados.
Este hotel é elogiado por oferecer um bom custo-benefício, tornando-o uma escolha adequada tanto para estadias curtas quanto para visitas mais longas. Além disso, a presença de paradas de ônibus e estações de bicicletas próximas aumenta ainda mais sua conectividade. Embora compactos, os quartos são descritos como adequados pelo preço, tornando The Borough uma opção preferida para viajantes que buscam uma estadia central e econômica em Londres.