The town of Croce Italy is located on the Italian mainland, not far from Venice. Hotels in this region are less expensive than on the Venetian islands.