Africa Hotel

About...

Sorry, we have no further details for Africa Hotel at this time.

Alexiou Diakou 63, Rhodes Town
Tel: 0030 22410 24645