Gabriel Garcia Marquez has left a Mexico City hospital after being treated for a lung and urinary tract infection.
The winner of the 1982 Nobel Prize for Literature, who is 87, was admitted to hospital on March 31.
A spokeswoman there said Gabriel Garcia Marquez’s health remained fragile because of his age.
Gabriel Garcia Marquez is considered one of the greatest Spanish-language authors of all time, best known for his masterpiece of magic realism, A Hundred Years of Solitude.
The 1967 novel has sold more than 30 million copies around the world.
“His condition is delicate due to his age. He will recover at home,” said Jaqueline Pineda, spokeswoman of the National Medical Sciences and Nutrition Institute where the author was being treated.
The Colombian writer, who has lived in Mexico for more than 30 years, made few public appearances in recent years.
Two years ago, Gabriel Garcia Marquez’s younger brother admitted publicly for the first time that the author was suffering from dementia and had stopped writing.
Jaime Garcia Marquez said that Gabo, as his brother is affectionately known, often phoned to ask basic questions.
Gabriel Garcia Marquez’s other novels include Love in the Time of Cholera, Chronicle of a Death Foretold and the The General in His Labyrinth.
[youtube TZpb9K-GOwo 650]