Localizado em Sassari, o il Castello Guest House está situado a 13 minutos a pé da Estação Ferroviária de Sassari. Disponibiliza acesso Wi-Fi gratuito e quartos climatizados com uma televisão de ecrã plano por satélite.
Cada quarto do il Castello Guest House possui uma secretária e uma casa de banho privativa com um chuveiro e um secador de cabelo.
Porto Torres e as suas praias locais estão a 25 minutos de carro.