Global Agency100 ha El Escorial - Galapagar, SpainEl Escorial, Calle MayorForest • 24 room(s) • 20 bed.