Photos coming soon
HOTEL
Villa Leeloo - Location Maitikoa
Carrer Alexandria, 10, Lloret de Mar, Lloret De Mar, Spain
Where it sits
Villa Leeloo - Location Maitikoa
Carrer Alexandria, 10, Lloret de Mar, Lloret De Mar, Spain
41.70710, 2.88899
Plan around Villa Leeloo - Location Maitikoa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
