Obiekt Il Borgo położony jest w znakomitej lokalizacji w miejscowości Castelsardo i oferuje ogród, bezpłatne WiFi oraz widok na morze. W pobliżu znajduje się: Plaża Spiaggia La Vignaccia, Plaża Spiaggia di Pedraladda i Plaża Spiaggia La Marina di Castelsardo.
Wyposażenie wszystkich opcji zakwaterowania obejmuje klimatyzację i telewizor z płaskim ekranem. Do dyspozycji Gości jest też taras oraz prywatna łazienka z bidetem i bezpłatnym zestawem kosmetyków.
W obiekcie serwowane jest śniadanie kontynentalne lub włoskie.
Odległość ważnych miejsc od obiektu: Stacja kolejowa w Sassari – 31 km, Palazzo Ducale Sassari – 31 km. Najbliższe lotnisko, Lotnisko Alghero, znajduje się 58 km od obiektu Il Borgo.