Accommodation Toggle

Athena is a sleek hotel located in one of the most famous areas of Rhodes island.

This hotel offers a range of rooms and apartments decorated with minimalist style and contemporary comforts: tile floors, white walls with a splash of colour, designer furniture and sleek bathrooms

We have created the right environment for all the guests !!!