Yes, it's safe to delete windows.old. As you said, it's your previous installation.
In the future, when installing win 7, do a custom install. When you get to the part where it allows you to create/delete partitions, just delete the old windows partition and recreate it. Now when you install to this partition, it won't create a windows.old folder.