Thalassi Hotel is a family-friendly hotel offering rooms with amenities like air conditioning and refrigerators. Located on Crete's north coast, it's a 3-star establishment.