The Borough liegt an der Adresse 200 Borough High Street in London. Das Hotel befindet sich in der britischen Hauptstadt und eignet sich als Ausgangspunkt für Städtereisen mit ihren Museen, historischen Bauwerken, Einkaufsstraßen und vielfältigen Kulturangeboten. Die überschaubare Unterkunft verfügt über 20 Zimmer und verbindet zentrale Hotelleistungen mit einem Restaurant, einem Café, einer Bar und Geschäften im Haus. Der Flughafen London-Heathrow liegt als nächstgelegener Flughafen in der weiteren Umgebung.
Die Zimmer sind klimatisiert und beheizbar. Je nach gebuchter Kategorie stehen ein Doppelbett, ein Queensize-Bett oder ein Kingsize-Bett zur Verfügung; auf Wunsch können Zustellbetten angefordert werden. Ein TV-Gerät, ein Radio und kostenfreies WLAN erleichtern die Freizeitgestaltung und die Verbindung nach außen. Die Zimmer verfügen zudem über eine Dusche und einen Haartrockner.
Für den Aufenthalt stehen eine Gepäckaufbewahrung und ein Safe zur Verfügung. Das Tourdesk unterstützt bei der Buchung von Ausflügen und macht die Planung von Besichtigungen einfacher. Ein Business-Center mit Faxgerät hilft bei geschäftlichen Anliegen. Zimmerservice, Wäscheservice, Münzwäscherei und ein eigener Shuttlebus ergänzen das Angebot. Ein gebührenpflichtiger Parkplatz kann von anreisenden Gästen genutzt werden. Das Hotel führt auch Familien- und Nichtraucherzimmer.
Das gastronomische Angebot umfasst ein Restaurant, ein Café und eine Bar. Ein kontinentales Frühstück und Mittagessen stehen für die tägliche Verpflegung bereit. Diätgerichte und weitere spezielle Speisen ermöglichen eine passendere Auswahl bei unterschiedlichen Ernährungswünschen.