Print out the information
Afandou Beach Hotel
Address
Afantou, Rhodes, Dodecanese, Aegean Islands
Short url
travel.cdns.gr/3264
Coordinates
36.284054, 28.170223
Hotel info
Air Condition
Television
Free Parking
Room Service
Pool
Print out the information