Staying at Corte Lissa hotel, you will be 25 minutes' stroll from Castello Svevo of Termoli and 1.7 miles Porto di Termoli. If you are willing to explore even more landmarks in Termoli, consider checking out Spiaggia di Sant'Antonio Public Beach set 1.8 miles away.