Villa Amalia with EV Charger in Rhodes, Greece | SleeperCharger
A stay at this villa places you in the heart of Rhodes, steps from Tomb of Cleobulus and 3 minutes by foot from Acropolis of Lindos. This villa is 0.2 mi (0.4 km) from Lindos Beach and 0.2 mi (0.4 km) from Pallas Beach.