Africa Hotel

Rhodes - Rhodes

Search dates for this hotel


Offering direct access to the beach, this Rhodes Town hotel is in the city centre and within a 10-minute walk of Akti Miaouli Beach and Palace of the Grand Master of the Knights of Rhodes. Rhodes Aquarium and Archaeological Museum of Rhodes are also within 15 minutes.