Contact

Phone : +30 22410 22631

Fax : +30 22410 34694

E-mail : info@athenahotel.gr

Address : 27th G. Leontos Street, Rhodes, 85131, Greece

We're friendly

Get in Touch