Villa Marillia Villa Faliraki, Rhodes
Set in Faliraki and only 1.9 km from Afandou Beach, Villa Marillia offers accommodation with mountain views, free Wi-Fi and free private parking. With garden views, this accommodation features a balcony.
Εθνική Οδός Ρόδου Λίνδου, Faliraki, 85105, Greece