Luxury Hotels in Crete » Thalassa Beach Resort » Photo Gallery Thalassa Beach Resort - Crete Aghia Marina, Greece Thalassa Beach Resort : Click Here to View Full Hotel Description >> Thalassa Beach Resort Thalassa Beach Resort Thalassa Beach Resort Thalassa Beach Resort Thalassa Beach Resort Thalassa Beach Resort Thalassa Beach Resort Thalassa Beach Resort Thalassa Beach Resort Thalassa Beach Resort Thalassa Beach Resort