Contact Us

Contact Us

Address

Ibiscus Hotel,
Nisirou str. 17,
Rodos 85100, Greece
Tel: +30-22410-24421
Fax: +30-22410-27283
E- Mail: [email protected]