This stunning property is located in the heart of Agios Ioannis, just opposite the luxurious Saint John hotel. Its prime location offers breathtaking views of the Agios Ioannis Bay, as well as the picturesque Delos and Rinia islands. You’ll never miss a stunning sunset, as the property boasts a perfect vantage point to witness the sun dip below the horizon each evening.
living room, the indoor dining area, and the outdoor dining area.