Photos coming soon
HOTEL
Apartamentos Albatros
Psstge. Lluís Albert, 17130 L'Escala, Spain, L'Escala
Where it sits
Apartamentos Albatros
Psstge. Lluís Albert, 17130 L'Escala, Spain, L'Escala
42.12620, 3.13625
Plan around Apartamentos Albatros
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
