Must-see hotels in Termoli

  • Residenza Sveva

    Termoli

    This historic albergo diffuso (dispersed hotel) has its reception on Piazza Duomo, near the cathedral, but the 21 rooms are squeezed into several palazzi…

  • Locanda Alfieri

    Termoli

    An albergo diffuso with rooms scattered throughout the centro storico (historic centre), this is a great base from which to explore Termoli, the Isole…