Dolphin Gardens A COMPLEX WHICH IS ALONG THE BEACH ROAD. NO SEA VIEWS. CAN WALK TO THOMPSONS BAY.  THERE IS A POOL IN THE COMPLEX. Santorini map Units
3  4
Santorini map