Antonoglou Beach Villas, Gennadi
Rhodes, Nomós Dodekanísou
With a stay at Antonoglou Beach Villas, Gennadi in Rhodes, you'll be on the beach, just a 3-minute walk from Lachaniás Beach and 14 minutes by foot from Gennadi Beach. This 4-star villa is 13.9 mi (22.3 km) from Pefkos Beach and 17 mi (27.3 km) from St. Pauls Bay.