Contact information

  • Address: 75 Evdoxou & Socratous Street
  • Postal code (ZIP): 851 00
  • City/Location: Rhodes
  • Phone: +302241077077
  • Fax: +302241020682


Located in Rhodes Town, this hotel is within a 15-minute walk of Athinas Square, Palace of the Grand Master of the Knights of Rhodes, and Archaeological Museum of Rhodes. Acropolis of Rhodes and Temple of Apollo are also within 1 mi (2 km). Nearest airport Rhodes (RHO-Diagoras) (9.47 Mile)