Long Islands A COMPLEX WHICH IS ALONG THE BEACH ROAD AND CLOSE TO THOMPSONS BAY. THE UNIT HAS PANORAMIC  SEA VIEWS. THERE IS A POOL IN THE COMPLEX. Santorini map Units
42  31
Santorini map