Offering a location merely a 5-minute walk from Diagoras Stadium, Apollo Guesthouse Rhodes City offers 6 rooms.
The restaurant Koo Ina Ouzerie is 650 metres away.
The known Elli Beach is not far from this hotel, and the Windmills of Mandraki is 1.5 km away. The hotel is also situated 750 metres from the Old Town. Located within reach of the medieval castle "Palace of the Grand Master of the Knights of Rhodes", the Apollo Guesthouse puts the city at your fingertips. San Francesco bus stop lies 10 minutes' walk away. There is Diagoras airport at a 15 km distance.