Print out the information
Spilia Bay Villas
Address
Pefkos, Rhodes, Dodecanese, Aegean Islands
Short url
travel.cdns.gr/8548
Coordinates
36.064949, 28.072289
Print out the information