Photos coming soon
HOTEL
Villa Alexsandra
2 C. China 80, Lanzarote, Spain
Where it sits
Villa Alexsandra
2 C. China 80, Lanzarote, Spain
28.87423, -13.84537
Plan around Villa Alexsandra
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 25, 2026.
