Forest House Hotel está en Londres, a 1,8 km de Estación de metro Wood Green y a 3 km de Estación de metro Southgate London. Este hotel de 3 estrellas ofrece recepción 24 horas, centro de negocios y wifi gratis. Hay parking privado en el propio alojamiento.
En el hotel, todas las habitaciones disponen de escritorio y TV. Cada habitación cuenta con hervidor y baño privado con ducha y secador de pelo. Algunas de las habitaciones ofrecen cocina con nevera. En Forest House Hotel, cada habitación incluye ropa de cama y toallas.
La clientela puede practicar actividades en Londres y alrededores, como ciclismo.
Alexandra Palace está a 3,4 km del alojamiento, y Estación de metro Cockfosters está a 6 km. El aeropuerto más cercano (Aeropuerto de Londres - City) está a 24 km.