Athena Hotel
The Hotel is really clean and spotless. All rooms has air-condition with extra little cost. Swimming pool is real big and there countless of sunbeds around. Foods perfect but do try restaurants around the hotel. The Athena Hotel is a B Class Hotel located 500 metres from the city centre of Rhodes town, and 50 [...]