Africa Hotel
Dodecanese Islands / Rhodes / Rhodes Town • View on MapPlease select your dates
Open:May to October...Africa hotel in Rhodes is located in the central of city of Rhodes, in an area very close to all major attractions, ideal for your holiday or your short stay here. More Info »