Charming hotel in Orgosolo with restaurant, pizzeria, and pub. Offers mountain views, balconies, and free parking.