Karta Vacation Rentals
On Spain’s Costa de Azahar in Peñíscola — pet-friendly apartments just a 10-minute walk from the beach and about 1 km from the iconic Peñíscola Castle. Ideal for business travellers and holidaymakers who want easy seaside access.