Africa Hotel
Rhodes - Rhodes
Search dates for this hotel
Overview
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.