Staying at Villa Gengi hotel, you will be a 25-minute stroll from Chiesa di San Pietro Apostolo Catholic Church and 4.1 miles Zoomarine. If you are willing to explore even more landmarks in Ardea, consider checking out Lago Arcobaleno Social Club set 3 miles away.