BnB Da Clelia Viale delle Province Casa Santa - Erice, Italy Category: Bed & Breakfast The B & B by Clelia (2 stars) is located in the Holy House, a residential area at the foot of Erice, in a five-story ... more info » rating 85% 2 reviews Availability very low BOOK