Athena Hotel
Hotel on the Greek Islands
Athena Hotel
27, G. Leontos Str
Rhodes
Rhodes
85100
Greece
tel:- +30 22410 22631
fax:- +30 22410 34694
web address:- www.athenahotel.gr/
e-mail:- info@athenahotel.gr
Athena Hotel :-
Rhodes offers a romantic holiday destination
located in Rhodes Town
To update the information for Athena Hotel please use this form