Description:
The Rhodes Library branch is situated in the Kleovoulos Building, 1st floor, in the city of Rhodes. The University Unit of Rhodes is housed in that same building, constructed during the Italian occupation.
Address:
1 Dimokratias Avenue, PC 85100
Rhodes
Location Coordinates:
Longitude 28°13'16.42"E
Latitude 36°26'31.51"N