El il Castello Guest House está situado en Sassari, a 13 minutos a pie de la estación de tren de Sassari. Ofrece conexión Wi-Fi gratuita y habitaciones con aire acondicionado y TV de pantalla plana vía satélite.
Las habitaciones del il Castello Guest House disponen de escritorio y baño privado con ducha y secador de pelo.
Porto Torres y sus playas se encuentra a 25 minutos en coche.