Castello ligt in Valguarnera Caropepe, op 15 km van het Piazza Armerina, en biedt een buitenzwembad en gratis fietsen. Het biedt kamers met airconditioning en gratis WiFi.
De kamers van Il Castello hebben een eigen badkamer met een haardroger en gratis toiletartikelen.
Er wordt dagelijks een Italiaans ontbijt met croissants en cappuccino geserveerd.
Er is gratis privéparkeergelegenheid beschikbaar. Villa Romana del Casale ligt op 31 km van de accommodatie en Enna ligt op 35 minuten rijden.