“Chiesa del Carmine sets the barefoot luxury standard for Umbria’s boutique countryside accommodation by pairing five-star urban comfort with rustic rural charm.”

Article also available online