Contacts Toggle

Hotel Information

  • Phone : 0030 22410 22631
  • Fax : 0030 22410 34694
  • E-mail : info@athenahotel.gr
  • Address : 27th G. Leontos Street, Rhodes, 85131, Greece