Photo gallery for Angela Downtown Hotel
Angela Downtown Hotel
3-star hotel in Neochori
Reviews
7.8
Good
Popular amenities
Explore the neighborhood
7, 28 Oktovriou, Rhodes, Rhodes Island, 85100
- Mandraki Port10 min walk
- Palace of the Grand Master of the Knights of Rhodes12 min walk
- Rhodes Port14 min walk
- Rhodes (RHO-Diagoras)14 min drive