Hotel & Spa Castillo de Peñíscola 4* Sup is on the beach, overlooking Peñíscola Castle and 5 minutes’ walk from the town centre. It has an outdoor pool and offers free Wi-Fi.
Number of rooms: 149
Avenida Papa Luna, 4, 12598 Peñíscola, Spain
Hotel booked 1 times today.