The Hoxton Southwark liegt an der Blackfriars Road 32–40 im Londoner Stadtteil Southwark. Die zentrale Lage macht das Hotel zu einem passenden Ausgangspunkt, um London mit seiner vielseitigen Mischung aus Geschichte, Kultur und moderner Stadtkultur zu erleben. Southwark ist für seine Gastronomie, Theater und Spazierwege entlang der Themse bekannt. Das Haus verfügt über die offizielle Kategorie von vier Sternen und verbindet eine urbane Umgebung mit einem breiten Angebot für Freizeit- und Geschäftsaufenthalte.
Die Zimmer bieten je nach Kategorie ein Doppelbett, Queensize-Bett oder Kingsize-Bett. Zustellbetten können angefordert werden, wodurch sich zusätzliche Schlafmöglichkeiten organisieren lassen. Eine Hosenpresse unterstützt bei der Vorbereitung auf den Tag. WiFi steht ohne Gebühr zur Verfügung, und in den Badezimmern befindet sich eine Dusche. Rollstuhlgerechte Zimmer mit barrierefreiem Badezimmer sind buchbar.
Eine Heizung trägt zu einem angenehmen Raumklima bei. Für die tägliche Organisation stehen Zimmerservice, Wäscheservice und eine Münzwäscherei zur Verfügung. Der Fahrradverleih eröffnet eine aktive Möglichkeit, London und seine Umgebung zu erkunden. Ein Safe, eine Gepäckaufbewahrung und ein Getränkeautomat ergänzen die Serviceeinrichtungen. Für geschäftliche Aufgaben steht ein Faxgerät bereit.
Für die Verpflegung stehen ein Restaurant, ein Café und eine Bar zur Auswahl. Ein Frühstück liefert Energie für die Erkundung der Stadt. Diätgerichte sowie spezielle Verpflegungsangebote ermöglichen eine passendere Auswahl bei besonderen Ernährungswünschen.