Rhodes, Pythagora 35 & Lyssippou 2, Old Town Rhodes, 85100, Greece, Rhodes Town, +302241024200