Villas and Apartments

Villa Delos, Gennadi, Rhodes
Europe > Rhodes > Gennadi
Villa, Bedroom(s): 3, Sleeps: 7
beautiful beach front villa without pool
From €100 /Night