Featuring Wi-Fi in public areas, the comfortable Stathis Rhodes City hotel is approximately a 25-minute walk from the known Elli Beach.
Private bathrooms are included in the rooms.
Offering Greek dishes, Ta Mezeklikia lies about 5 minutes' walk away.
The prime location will easily bring you to the Old Town Aquarium, located around 300 metres away, and to the Akti Miaouli, which is also 2 km away. The nearby sports attractions include Diagoras Stadium, a short way from this hotel. The Stathis is within 15 minutes' walk of the Ancient Olympic Stadium. This Rhodes City hotel stands a mere 0.7 km from the medieval castle "Palace of the Grand Master of the Knights of Rhodes", only a few steps from San Francesco bus stop.