Villa Eftihia in Lindos with EV Charger in Rhodes, Greece | SleeperCharger

Located in Rhodes, this villa is by the sea, within a 5-minute walk of Tomb of Cleobulus and Acropolis of Lindos. This 4-star villa is 3.4 mi (5.5 km) from Pefkos Beach and 14.4 mi (23.2 km) from Tsambika Beach.