Print out the information
Africa Hotel
Address
63 Alexandrou Diakou Street, Rhodes, Dodecanese, Aegean Islands
Short url
travel.cdns.gr/1152
Coordinates
36.449703, 28.216726
Hotel info
Air Condition
Cooler
Television
Free Internet
Print out the information