1st of 1 hotels. Not yet reviewed
The three star Castillo Palacio de Papa Luna Hotel, listed as a national monument since June 1931, is located on a rocky cliff in Illueca. Its construction during the 13th century was ordered by Juan Martínez de Luna whose son, Pedro Luna, gained a ...

Plaza de Peñíscola s/n
Illueca
50250
Map of Hotel