Forest House HotelHotel
70 Green Lanes Palmers Green, Londres, N13 6BE, Reino Unido
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.