Larissa is situated about 130 miles (209 kilometers) northwest of Athens, the national capital, and 140 miles (225 kilometers) east of Corfu.
Alkazar Park is among the most cherished public green spaces around the city. Admire the trees and flowers, pull out your sketch pad, or just soak up the sunshine. This park will suit whatever mood you're in.
Regardless of whether you’re staying in the Larissa region for work, rest or pleasure, you’ll get more out of your visit by spending a little time at Theatre of Larissa and the Church of Agios Achilios.