Select dates so you can see the availability and exact prices.
Carrer LLeida, 15, 17130 L'Escala, Spain, L'Escala
C/ Ribera 46, 17130, L'Escala, Spain, L'Escala
C/ Migjorn, 17130 L'Escala, Spain, L'Escala
Avinguda Riells, 48, 17130 L'Escala, Spain, L'Escala
C/ Port de n Perris, 17130 L'Escala, Spain, L'Escala
C/ Tamariu 7, 17130, L'Escala, Spain, L'Escala
Plaza Victor Catala, 17130 L'Escala, Spain, L'Escala
Psstge. Lluís Albert, 17130 L'Escala, Spain, L'Escala