Contact Us

Contact Us

Address

Ibiscus Hotel,
Nisirou 17,
Rodos 85100, Greece
Tel: +30-22410-24421
Fax: +30-22410-27283
E- Mail: res@ibiscushotel.com