3-hvězdičkový Athena Hotel je umístěn v obytné oblasti města Rhodes City, v těsné blízkosti Diagoras Momument. Tento okouzlující hotel nabízí rovnou střechu k opalování, sluneční terasu a sdílenou společenskou místnost, stejně jako sejf a směnárnu.
Ubytování je 1 km od Old Town Rodes, a také 1,1 km od Přímořská brána. Hotel je zhruba 20 minut chůze od centra města Rhodes City. Autobusová zastávka Diagoras of Rhodes je 5 minut chůze od ubytování.
Tento hotel má 110 pokojů a také dvoulůžkový pokoj s manželskou postelí, který je vybavený balkónem, psacím stolem a zrcadlem. Některé pokoje mají výhledy na město. Součástí pokojů jsou soukromé koupelny.
Hotel Athena Hotel nabízí denní bufetovou snídani. V restauraci Athena si můžete vychutnat širokou paletu řeckých jídel. Hotel poskytuje bar v hale.