A passport is required, but no visa is needed for tourist or business stays of up to three months.
http://www.greekembassy.org