Location. The Villa Di Bel Monte is a unique hotel set in a converted manor house villa located on Capo Passero Island off the south east coast of Sicily, two kilometres from picturesque Portopalo di Capo Passero fishing harbour. Catania Fontanaros