Das 2-Sterne-Achillion Hotel Rhodes City befindet sich nur 9 Minuten Fußweg vom Strand Elli beach path entfernt und verfügt über 33 Zimmer mit modernen Einrichtungen. Vom Hotel sind viele Sehenswürdigkeiten wie Großmeisterpalast und Strand Elli zu Fuß zu erreichen.
Die Gästezimmer bieten einen Balkon und eine Sitzecke sowie ein Sofa für den Komfort der Gäste. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche, einem Haartrockner und Badelaken ausgestattet.
Vor Ort gibt es eine Lounge- Bar. Das Restaurant Gelateria Ice Art liegt rund 5 Gehminuten von der Unterkunft entfernt und serviert italienische Gerichte.
Bedeutende Orte in Rhodes City wie Akropolis von Rhodos und Casino "Rodos" befinden sich in der Nähe. Zu den nahe gelegenen Sportattraktionen gehört Diagoras-Stadion (ist 2 km weit weg vom Achillion Rhodes City). Auch Archäologisches Museum im ehemaligen Ordenshospital ist 2 km weit weg vom Aparthotel. Die Bushaltestelle City Bus Station ist ebenfalls nur ein paar Fahrminuten entfernt vom Achillion Hotel.