Print out the information
Annapolis Inn Art Hotel
Address
13, 28th Octovriou Street, Rhodes, Dodecanese, Aegean Islands
Short url
travel.cdns.gr/3744
Coordinates
36.450233, 28.220690
Print out the information