Descripción
Athena Hotel is situated in the city of Rhodes, only 50 meters from the beach. The Hotel is only a few steps away from the shopping area, the restaurants and the cafes all moreover it is a 15 minutes walking distance from the magnificent Old Town of Rhodes and from the Aquarium is located.