Join the Herd! Deposit Now
Skip to main content
Learn. Lead. Succeed
Nichols College is located in the rolling hills of South-Central Massachusetts within a one-hour’s drive of five major cities.
Our Conference and Event staff will guide you through every step of step of the planning process, so that you can be assured your next event will be memorable.
For more information about Nichols College facilities and rental pricing, visit our website at www.nicholsconferences.com.