The historic Colonial Inn, located at 153 W. King St. in Hillsborough, is under contract to potential new buyers. The current owner has until April to sell the property under an agreement with the town. Chuck Liddy cliddy@newsobserver.com