Hospederia Castillo Papa Luna Illueca The hotel has been listed as a national monument since June 1931 and is located on a rocky outcrop on the highest hill in Illueca. Its construction during the 13th century was orde ... Save Up To 60%