Karta Vacation Rentals





On Spain’s Costa del Azahar in Peñíscola, right in front of Playa Norte Beach. A short walk from Papa Luna Castle and the old town, this family-friendly, pet-friendly apartment hotel puts sand, sea and historic sights within easy reach.