Elite Suites by Rhodes Bay

Address

100 Iraklidon Avenue, Ixia, Rhodes, 85101, Greece

Telephone Number

+30 22410 89900

Fax

+30 22410 89901

Email

info@elitesuitesrhodes.com

Contact Us