Athoniki Villas
85102 Rhodes, Eo Rodou Lindou
85102 Rhodes, Eo Rodou Lindou
With a stay at this villa in Rhodes, you'll be near the beach, just steps from Aegean Islands and a 3-minute drive from Kalathos Beach. This villa is 3.9 mi (6.3 km) from Lindos Beach and 6.5 mi (10.5 km) from Pefkos Beach.