There are several good options in that area, including a rather new Hyatt Place that is right in the heart of the Old Port. But there's also a Hampton Inn, Hilton Garden Inn, and the Portland Harbor Hotel that would all be good choices and very walkable to anything in the Old Port. Slightly further away but not bad are the Residence Inn and Courtyard, and even further away are the Holiday Inn and Westin.