Apollo Guesthouse
Located just 1.8 km from Deer Statue, Apollo Guesthouse Rhodes City is merely a 5-minute walk from Diagoras Stadium.
You'll need 20-minute drive to Diagoras airport. The Old Town is within a few blocks of this hotel, and Archaeological Museum of Rhodes is 1 km away. The hotel is also a 10-minute ride from the Akti Miaouli and KTEL bus station is 10 minutes' walk away.
The Apollo Guesthouse is within reach of the restaurant Koo Ina Ouzerie.