Photos coming soon
HOTEL
Villa Salu
Av. Ocells, 33, Lloret de Mar
Where it sits
Villa Salu
Av. Ocells, 33, Lloret de Mar
41.72131, 2.87316
Plan around Villa Salu
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 24, 2026.
