The reason that people are steering you away from Babson is that you said you wanted to study economics. Babson is primarily a business school. Yes it has a very strong entrepreneurship program, but that is not economics. Econ is a theoretical subject that teaches you how markets and economies work. Entrepreneurship would be more practical with courses on finance, marketing, accounting, etc. Its just not the same thing.
Your question about what combination of majors Babson allows can probably be found on their website or maybe you can call the school to ask more detailed questions.