Rhodes Bay Hotel

Address

100 Iraklidon Avenue, Rhodes, Greece, 85101, Greece

Telephone Number

+30 22410 89900

Fax

+30 22410 89901

Email

info@rhodesbay.com

Contact Us