Attivo sostenitore del turismo ecosostenibile, questo confortevole albergo è situato nel vivace quartiere di Islington, a breve distanza dall'hub di St. Pancras.