Doté d'une piscine extérieure et de vélos gratuits, le Castello est situé à Valguarnera Caropepe, à 15 km de la Piazza Armerina. Il propose des chambres climatisées et une connexion Wi-Fi gratuite.
Les chambres de l'Il Castello sont équipées d'une salle de bains privative avec sèche-cheveux et articles de toilette gratuits.
Un petit-déjeuner italien composé de croissants et de cappuccino est servi tous les matins.
Le parking sur place est gratuit. La Villa Romana del Casale se trouve à 31 km de l'établissement, tandis qu'Enna est accessible en 35 minutes de route.