Use a comma. Without it, it sounds like you are describing one of several kinds of eternities. eg She wanted to sleep for an eternity (that was) free from mortal woe, but she didn't want to sleep for an eternity (that was) free from peanut-butter sandwiches.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.