Photos coming soon
HOTEL
ALLEY7
7 Agiou Fanouriou, Rhodes Town, 85100, Greece, Rhodes
Where it sits
ALLEY7
7 Agiou Fanouriou, Rhodes Town, 85100, Greece, Rhodes
36.44359, 28.22619
Plan around ALLEY7
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 15, 2026.
