Il Castello ocupa un antiguo castillo situado en el corazón de la ciudad barroca de Noto y ofrece habitaciones coloridas con aire acondicionado. El establecimiento cuenta con solárium y zona de salón compartida.
Las habitaciones tienen vistas a la catedral de San Nicolò y disponen de TV, nevera pequeña, terraza y baño privado o externo.
Todas las mañanas se sirve un desayuno continental. En el vestíbulo hay conexión Wi-Fi gratuita, servicio de alquiler de bicicletas e información turística. El personal puede organizar un servicio de traslado al aeropuerto de Catania y a otros destinos de Sicilia.
Noto y su catedral han sido declaradas Patrimonio de la Humanidad por la UNESCO. La playa de Lido di Noto se encuentra a 15 minutos en coche.