Featuring free WiFi, La Locanda delle Streghe - Relais Ristorante offers accommodations in Castel del Monte. Guests can enjoy the on-site restaurant. Every room has a TV. The rooms are fitted with a private bathroom fitted with a bidet and shower. For your comfort, you will find slippers and free toiletries. There is concierge services at the property. Pescara is 26 miles from La Locanda delle Streghe Relais, and LʼAquila is 17 miles from the property. The nearest airport is Abruzzo Airport, 24 miles from La Locanda delle Streghe - Relais Ristorante.