Manousos City Hotel

G Leontos 25
Rhodes Town
Greece