
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
1. 63 Iraklidon Ave., Rhodes, next to Belair Beach Hotel & Sheraton Hotel Rhodes
2. El. Venizelou (side road), Ixia Beach, office inside The Ixian Grant Hotel
3. Iraklidon Ave., Rhodes, just outside Rodos Palace Hotel
4. 100 Iraklidon Ave., Rhodes, office inside the Amus Hotel & Spa
5. Ferenikis Street, Ialyssos, next to Sun Beach Hotel & Forum President Hotel
6. Theologos, Rhodes, office inside the Doreta Hotel
Telephone: +30 22410 33135
Contact email: galaxyrodos@gmail.com