Dotée d'une connexion Wi-Fi gratuite, de la climatisation et d'une télévision à écran plat, la Casa Ortu est située à 28 km de la plage de Capo Mannu et à 31 km du site archéologique de Tharros.
Ce Bed & Breakfast sert un petit-déjeuner italien chaque matin.
L'aéroport d'Alghero, le plus proche, est implanté à 105 km.