1. Search a PROMO CODE
2. Go to Official Hotel Site
3. Book Direct
Show 5 photos
Villa Fluvian
20 Apolloniou, Rhodes, Greece
Show map
Activities
- Swimming pool
Internet
- Wireless internet on site.
Nearby Hotels
Domus Studios Hotel
11 Apolonion Street,RhodesOld Town Roloi House
Emanouil Koti 8,RhodesSt George Studios
35 Apollonion Str.,RhodesHappy Aloe Garden
Menandrou 37,Rhodes