Il Cherubino BnB Piazza Antonino Longo 5 - Nicolosi, Italy Category: Bed & Breakfast The Cherubino bed and breakfast, is located in the centre of Nicolosi, one of most famous town on the slopes of Etna. ... more info » rating Not rated yet Availability very low BOOK