Iraklidon avenue and Kandalou street, Ixia, Ialyssos, 85101 - Rhodes, Greece | Telephone +30 22410 90880, 6976520475 WEB CHECK-IN

Photo Gallery

GENERAL VIEW

ACCOMMODATION

Dining