
Rhodes is the largest of the Dodecanese islands in terms of both land area and population, situated in eastern Aegean Sea.
Read More
Ave Iraklidon 63, Ialysos - Rhodes, Greece
Telephone: +30 22410 33135
Fax: +30 22410 33135
Contact email: galaxyrodos@gmail.com
Don't lose any more time book now your car and save money. Contact us for the Special Offer of the week.