Dionysos Hotel
Photo gallery for Dionysos Hotel
Overview of Dionysos Hotel
Dionysos Hotel
4-star Rhodes hotel connected to the convention center, close to Temple of Apollo
Reviews
8.6
Excellent
Popular amenities
Explore the neighborhood
Iliadon Street, Ixia, Rhodes, Rhodes Island, 85100
- La Terasse2 min walk
- Lobby Bar2 min walk
- Ixia Beach5 min walk
- Temple of Apollo3 min drive