Artana Suites Collection is a good place to stay to see Statua del Gigante. It’s 0.1 mi away.