Villa Amalia with EV Charger in Rhodes, Greece | SleeperCharger

A stay at this villa places you in the heart of Rhodes, within a 15-minute walk of Lindos Beach and St. Pauls Bay. This villa is 3.7 mi (6 km) from Pefkos Beach and 14.3 mi (23.1 km) from Tsambika Beach.