Apollo Guesthouse Rhodes City includes 6 rooms and is a 17-minute walk from the medieval castle "Palace of the Grand Master of the Knights of Rhodes".
Located 450 metres from Diagoras Stadium, this hotel is within a few blocks of Old Town. Guests can easily get to Akti Miaouli, which is 2.6 km away. Also, Park Kassioton Agoniston is situated a 16-minute walk away. There is the well-known Elli Beach 2.4 km away, while KTEL bus station is within a 700-metre distance of the Apollo Guesthouse.
The restaurant Ta Mezeklikia is 5 minutes' stroll away.