Address: Avenida Islas Canarias, 243, 35508 Costa Teguise
Sands Beach Resort is situated in Costa Teguise, a popular resort in the eastern part of Lanzarote Island. The resort hugs the beachfront and slopes gently down to the sea with 366 villas embracing six large plazas, each with both a large pool, and a children swimming pool set amid shady palm trees. Beyond is...
Hotel Sands Beach Resort Lanzarote # Details