I stayed here with my teenage son in July. We drove from Rome, and found that once you arrive in Campobasso, there are street signs that show you how to get directly to the hotel. The decor at Cascina Garden Hotel is very simple, but the rooms are very spacious and clean, and the staff is wonderful. Wifi is free, and individualized passwords are updated every 10 hours to protect security. Though we only had breakfast here, it looked as though the hotel did have nightly offerings for dinner.
PROS: The biggest plus at this hotel is the staff. I can't recall the names of the ladies at the front desk, but they were extremely kind and helpful, and one carefully drew a detailed map for me so that I could find nearby Ferrazzano by car. She also told us about a *great* pasticceria/cafe nearby. One of the dining room workers, Alicia, was also very sweet and enjoyed chatting with us.
SUGGESTION: The only suggestion I have to make the stay more pleasant is to offer something more for breakfast for those of us that prefer non-sweet items for the morning. Even a simple selection of breads and cheeses would be a nice option.
I definitely recommend Cascina Garden Hotel if you are visiting Campobasso!