The hotel is steps away from Deer Statues featuring modern rooms with a mini bar, pay television, a living area, a writing table and a trouser press. Offering accommodation in a 5-story building, Athena Hotel has been hosting guests since 2009 and features medieval architecture.
The grand hotel is set about 15 minutes' walk from Clock Tower. The hotel offers perfect location 2 km from the center of Rhodes Island.
Nearby points of interest include a tower, monuments and a palace.
The rooms command a panoramic view over the sea.
A variety of American dishes is offered at the #1 restaurant. The hotel's bar features billiards, free wireless internet and a terrace. Located in a shopping area, Golden Olympiade Peridis Restaurant and Ancient Flame pizzeria serve a wide range of meals.
Guests can use 24-hour reception, dry cleaning and cloakroom service as well as currency exchange, a lift and a car park.