Implantée dans la partie continentale de la Sardaigne, la Casa Castori occupe un bâtiment historique en pierre dans le centre-ville de Macomer. Elle propose des hébergements dotés d'une connexion Wi-Fi gratuite et affichant des éléments d'origines en pierre ainsi que du parquet.
Les chambres de la Casa Castori comprennent une salle de bains privative ou commune pourvue d'un sèche-cheveux. Certaines comportent également la climatisation et quelques-unes offrent une vue sur le patio commun muni d'un kiosque.
La Casa Castori sert quotidiennement un petit-déjeuner sucré composé de gâteaux ainsi que de croissants.
Situé à Macomer, le Bed & Breakfast est installé sur une colline à 500 mètres d'altitude. La région est connue pour ses monolithes, les nuraghes, et notamment le nuraghe Santa Barbara qui se trouve à 4 km.