Het moderne Athena Hotel ligt in het hart van Rhodos op slechts 50 meter van het strand.
In het restaurant van het hotel wordt een ontbijtbuffet geserveerd. Het Athena biedt een scala aan moderne voorzieningen, evenals faciliteiten voor groepsbijeenkomsten. Het hotel heeft een buitenzwembad en een receptie die 24 uur per dag geopend is.
Elk van de goed uitgeruste kamers van het hotel heeft een eigen badkamer, airconditioning, satelliet-tv en WiFi.
De prachtige middeleeuwse oude stad, het Aquarium en alle belangrijke trekpleisters van Rhodos liggen op loopafstand.