Castelvecchio, an Italian word meaning "Old castle", may refer to:
Read more about Castelvecchio: Other