Yes, Piraeus Theoxenia has a business centre that"s ideal for your meetings.