We are centrally located in Ixia, one of the main tourist areas of the island.  Ixia is comfortably situated 6 km from Rhodes town on the main road to the airport.

 

Find us on Google Maps!

 


Polls

Do you travel...

View Results

Loading ... Loading ...

Recent Comments