L'hotel è situato nel centro della città di Londra, vicino alla stazione della metropolitana di Old Street. Moorgate e Finsbury Square sono facilmente accessibili, così come alcuni dei migliori bar, ristoranti e club di Londra. L'hotel si trova a 5 minuti a piedi da una fermata dell'autobus e dalla stazione della metropolitana Old Street (Northern Line). La stazione ferroviaria di Liverpool Street è raggiungibile in 7 minuti a piedi. La Torre di Londra e la Cattedrale di St. Paul distano circa 3 km dall'hotel. Inaugurato il 1° settembre 2006, questo boutique hotel unisce il comfort di campagna alla vita cittadina. Gli ospiti possono godere di caminetti accesi e cocktail rinfrescanti, nonché del fantastico bar e del superbo ristorante Hoxton Grille. L'unica cosa incredibile è il prezzo. L'hotel per non fumatori dispone di 205 camere dislocate su 6 piani. Le camere sono orientate al comfort con TV a schermo piatto, biancheria da letto Frette, letti e cuscini in piuma d'anatra. Tutte le camere sono dotate di bagno con doccia potente, asciugacapelli, telefono con linea diretta, radio, accesso WLAN gratuito, frigorifero e set per la preparazione di tè e caffè. Sono inoltre dotate di letto a due piazze, aria condizionata regolabile autonomamente, riscaldamento e terrazza. Ogni mattina viene offerta agli ospiti una colazione continentale. È possibile prenotare un soggiorno in Bed & Breakfast.