Больница святой Марии Магдалины находится в самом центре города недалеко от кафедрального собора.
Здание было построено по инициативе Диего Фернандеса де Вильялана. Это здание ценно в первую очередь потому, что это единственное гражданское здание Альмерии 16 века, сохранившееся в городе. До этого уже существовала так называемая Старая больница Альмедина, но из-за того, что она находилась не в слишком хорошем состоянии, была построена эта больница. Она находится в этом здании неизменно, единственно только произошли некоторые изменения в её названии, так как до этого она носила имя святой Марии, а не святой Марии Магдалины. Сегодня вокруг больницы сформирован целый ансамбль, включающий в себя ещё часовню и приют.
Больница состоит из трех корпусов, расположенных в форме буквы U, с главным фасадом на севере и открытой галереей на юге. В 1776 южная часть здания была перестроена. Больница построена в стиле эпохи Возрождения, а в южной её части видны черты неоклассицизма. Двухэтажное здание построено из разных материалов: так нижний этаж выполнен из больших тесаных камней, верхний из более мелких, на углах здания задействован кирпич. Внешне здание выглядит исключительно просто и благородно.
На первом этаже Больницы, в зале консультации, высоко на стене находится изображение герба Диего Фернандеса де Вильялан, инициатора строительства Больницы в 1526. Он представляет собой двух сцепившихся псов.
При больнице есть и часовня, однонефное здание с одной апсидой, и приют, состоящий из четырех галерей, организованных вокруг центрального внутреннего двора.