Este establecimiento, ubicado en Londres, está cerca Palmers Green. Entre las variadas instalaciones que ofrece este moderno hotel se incluyen un ascensor y un servicio de guardaequipajes. El establecimiento dispone de 28 habitaciones acogedoras que cuentan con una gran variedad de instalaciones y comodidades esenciales que garantizan a los huéspedes una estancia confortable. Desde Forest House Hotel se puede acceder andando Wood Green Tube Station, que conecta a los huéspedes con los alrededores. Piccadilly Circus, London Eye y Oxford Street están a un breve trayecto conduciendo de la propiedad.