Africa Hotel

Alexandrou Diakou 63
Rhodes Town
Greece