You can walk to Statua del Gigante while staying at Hotel Margherita - you’ll be about 1 mi away.