Il Carmine*** Piazza Carmine 23 - Erice, Italy Category: Hotel *** Il Carmine is located on the top of Mount Erice, and it is an oasis of peace completely compatible with the history and ... more info » rating 94% 2 reviews Availability very low BOOK