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