Osiris Hotel Rhodes Island is located about 6 km from the sacred center "Acropolis of Rhodes" and offers baggage storage. Guests can relax in a pool bar and in a swimming pool.
The restaurant Zorbas Place is located around 500 metres away.
The Medieval City is 15 minutes by car from this 3-star hotel, while Diagoras airport is 10 km from it. Also, the Osiris provides access to sports attractions such as Diagoras Stadium, which is 7 km away.