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 14.3 mi (23.1 km) from Tsambika Beach and 3.5 mi (5.6 km) from Vlycha Beach.