Karta Vacation Rentals
On Rhodes' southeast coast in Gennadi, a short stroll from Gennadi Beach (0.4 km) and a quick walk to Lachaniás Beach. Kiotari Beach, Asklipio Castle and Lindos are all within easy drive. Pet-friendly villa accommodation about 68 km from Diagoras Airport.