Contact information
- Address: 75 Evdoxou & Socratous Street
- Postal code (ZIP): 851 00
- City/Location: Rhodes
- Phone: +302241077077
- Fax: +302241020682
Directions
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)