hotels near Freedom Trail Park