This charming hotel is set in the grounds of Lorca Castle on an archeological site featuring ruins dating back to the 10th century. It features a spa, free indoor pool and views of the town.
Book this Hotel