Helgas Paradise
85103 Rodos Wyspa, Louppini, Afandou
85103 Rodos Wyspa, Louppini, Afandou
With a stay at Helgas Paradise in Rhodes, you'll be near the beach, just steps from Aegean Islands and a 3-minute drive from Afandou Beach. This aparthotel is 4.8 mi (7.7 km) from Faliraki Beach and 14.2 mi (22.8 km) from Rhodes Port.