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 du ... Save Up To 60%