Karta Vacation Rentals





In Avdou on Crete’s northern shore, this sea-side beach hotel sits minutes from Hersonissos attractions like Star Beach Water Park and Aquaworld Aquarium. Stalidas Beach, Nana Golden Beach and Malia Beach are all close by. Family-friendly and perfect for beach days and island exploring.