Lodging & Accommodations close by Diagoras Municipal Stadium
Rodos Park Suites & Spa
+1-888-675-2083
12 Riga Fereou St., Rhodes Town, 85100 Greece
+1-888-675-2083
~0.49 miles northwest of Diagoras Municipal Stadium
~8 minute walk
- Luxury 5 star property
- 62 rooms in property
Arte Hotel
+1-888-469-4795
Apodimon Amerikis St. 35, Rhodos, 85100 Greece
+1-888-469-4795
~0.85 miles northwest of Diagoras Municipal Stadium
~15 minute walk
- High-end Downtown hotel
- 6 floors in hotel
Rhodes Bay Hotel & Spa
+1-800-805-5223
Iraklidon Ave. 100 Ixia, Rhodes, 85101 Greece
+1-800-805-5223
~2.40 miles southwest of Diagoras Municipal Stadium
- Luxury Five Star Resort hotel
- Hotel has 13 meeting rooms
Back to Top