You can walk to Statua del Gigante while staying at La Serra Sul Mare - you’ll be about 0.8 mi away.