The 4* beachfront Sands Beach Resort Hotel in Costa Teguise offers a range of accommodation ideal for families and athletes in Lanzarote.