Karta Vacation Rentals
On Aegina’s Agia Marina, just steps from Agia Marina Beach and set in the town center. Walk to the main street, the bus stop, and a pine-forest stroll to the Temple of Aphaia. Ports of Aegina and Piraeus and the Stavros Niarchos Foundation Cultural Center are all within easy reach.