The 79 year old has been suffering from Alzheimer's disease and has spent the past six years within the confines of a hospital.
The Puskas family have requested that all details of his transfer be withheld.
Puskas was known during his playing days as the 'Galloping Major' and is considered one of the greatest players of all time.
He led his native Hungary to Olympic glory in 1952 and a World Cup final in 1954. The striker scored an incredible 83 goals in 84 matches for Hungary between 1945 and 1956 and was the lynchpin of a national squad known as the "golden team".
The former Kispest Honved player became a Spanish citizen in 1962 and played for his adopted country in the 1962 World Cup finals.
He played 528 matches for Real Madrid scoring 512 goals and won three European Cups scoring four goals in the 1960 final.