2-hvězdičkový Achillion Hotel Rhodes City je jen 600 metrů od Kostel Santa Maria della Vittoria.
Hotel je centrálně umístěn zhruba 25 minut chůze od centra města Rhodes City. Pláž Rhodos je vzdáleno 650 metrů, zatímco Akvárium na ostrově Rhodos je hned za areálem. Autobusová zastávka Rhodes City Tour Hop On Hop Off, nabízející přímé spojení s městskými atrakcemi a hlavními místy, je 10 minut chůze od Achillion Hotel.
Pokoje mají balkón a vícekanálovou televizi plus koupelny s samostatnou toaletou a sprchou. Všechny jednotky mají také rychlovarnou konvici, chladničku a kuchyňské nádobí pro větší pohodlí.
Hosté se mohou těšit na bar v hale. Louis Restaurant Pizzeria je umístěna 250 metrů od hotelu a nabízí středozemní kuchyni.