1. Search a PROMO CODE
2. Go to Official Hotel Site
3. Book Direct
Show 4 photos
Villa Stella Rhodes Town
Lohagou Fanouraki 20, Rhodes, Greece
Show map
Services
- Safe-Deposit Box
Nearby Hotels
Rhodes Central Suite
Ammochostou & Lochagou Fanouraki 22,RhodesStay Hostel Apartments
Lochagou Fanouraki 19-21,RhodesHotel Angela Suites & Lobby
7, 28th Octovriou Street,RhodesHotel Anastasia Rhodes
28th October Str, 46,Rhodes