Gran Hotel Bahía Serena

Playa Blanca, Lanzarote, Spain

From £467 per person, 7035 offers from 4 travel companies.