TripAdvisor Traveller Rating
Based on 180 reviews
Rooms: 1

Read more about this Hotel

Overview
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.

Rooms
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!

View hotel and beaches on a map