Staying at Le Gemelle Boutique Hotel, you will be 4.2 miles from Felline Castle and 1.6 miles Spiaggia di Marina di Mancaversa. If you are willing to explore even more landmarks in Torre Suda, consider checking out Church of Saint Mary of the Sorrows set 2.9 miles away.