Guests of Apollo Guesthouse Rhodes City can enjoy access to the Clock Tower, located 15 minutes' walk away.
Ta Mezeklikia pampers guests with Mediterranean dishes and lies right around the corner from this property.
Located 450 metres from Diagoras Stadium, this hotel is 5 minutes' walk from Rhodes City city centre. The Sephardic Kahal Kadosh Shalom Synagogue is not far from the hotel, and the medieval castle "Palace of the Grand Master of the Knights of Rhodes" is a 17-minute stroll away. The Apollo Guesthouse is also 2.6 km from the Akti Miaouli and KTEL bus station is around 700 metres away.