Dotato di un ristorante e un deposito bagagli, l'Hotel The Borough Londra si trova in un quartiere del mercato, a 2 km dalla Galleria di Newport Street, ideale per gli amanti del turismo culturale. Oltre a servizi professionale, presso l'hotel è situato offerti un armadietto per i bagagli.
Il Victoria & Albert Museum dista 6 km da questo hotel a 3 stelle, mentre l'Area commerciale Gabriel's Wharf è a circa 20 minuti a piedi. La Torre di Londra, situata a 1 km, rende il Borough una scelta conveniente per i viaggiatori d'affari. Gli ospiti potrebbero anche apprezzare la vicinanza a St Georges Gardens, situato a circa 5 minuti a piedi. Il Borough Market si trova vicino a questa struttura. Questo hotel vanta l'accesso alla stazione della metropolitana Borough, che è a 50 metri.
L’alloggio offre camere che dispongono di un salottino con la possibilità di stirare, connessione Wi-Fi gratuita e una TV a schermo piatto con canali satellitari. Una cabina doccia e un bagno con WC separato sono provvisti nel bagno. Una cabina doccia, un bagno con WC separato e un lavandino, insieme a comfort quali asciugacapelli e teli da bagno, sono inoltre forniti.
Presso l’hotel viene servita una colazione continentale ogni mattina Il quartiere è ricco di ristoranti, tra cui il ristorante Joe's Kitchen, situato a circa 5 minuti a piedi dall'hotel Borough.