If you’re not from Southbridge, Massachusetts and its surrounding towns, when you initially think about staying in the area, I'd suggest taking a visit to their Southbridge Hotel & Conference Center. While you might be expecting to lodge at just another regular hotel, as soon as you pull up on the hotel grounds, it's gorgeous red brick buildings and towering clock pillars begin to hint at a deeper story.