International Hotel

Ioannou Kazouli 12
Rhodes Town
Greece