Read more about this Hotel
Located in Rhodes Town, Athena Hotel offers modern accommodation. Guests can relax on the sun terrace by the outdoor swimming pool!
How far is the nearest beach?
The hotel is located 250m from the beach.
Distance from Airport
The hotel is located 15km from Rhodes Airport.
All guest rooms feature a private bathroom, air conditioning, satellite TV and Wi-Fi internet access!
Food & Drink
The restaurant serves breakfast and opens an open buffet full Greek and other European fresh products. There is also a bar!
Sports & Entertainment
Guests can relax on the sun terrace by the outdoor swimming pool!