Situata a Londra, a 3,6 km dall'Alexandra Palace e a 7 km dall'Emirates Stadium, la Forest House offre la connessione Wi-Fi gratuita. La struttura dista circa 10 km dal King's Cross Theatre e dal Camden Market e 11 km dallo Zoo di Londra. A vostra disposizione una reception aperta 24 ore su 24, il servizio in camera e un deposito bagagli.
Tutte le camere dell'hotel sono dotate di TV e cassetta di sicurezza. In tutti gli alloggi troverete una scrivania.
Puoi giocare a biliardo alla Forest House.
L’Aeroporto di London-City, lo scalo più vicino, è ubicato a 25 km.