Il Borgo ligger ideelt i Castelsardo, tæt på La Vignaccia-stranden, Pedraladda-stranden og Castelsardo-stranden. Der er havudsigt og have. Der tilbydes rengøringsservice, cykelparkering samt gratis wi-fi overalt på overnatningsstedet. Ejendommen tilbyder lydisolerede ferieboliger og ligger 31 km fra Sassari Station.
Ferieboligerne har terrasse, aircondition, fladskærms-tv og eget badeværelse med bidet og hårtørrer. Der er sengelinned og håndklæder på dette Bed and Breakfast.
Der serveres kontinental og italiensk morgenmad med frisk bagværk og juice hver morgen på dette Bed and Breakfast.
Palazzo Ducale Sassari ligger 31 km fra Il Borgo, og Serradimigni Arena ligger 33 km derfra. Den nærmeste lufthavn er Alghero Lufthavn, 58 km fra overnatningsstedet.