The Calgary, Alberta fire department said the woman was in her room and only a few steps away when debris "exploded" through her roof shortly before 9:30 a.m..
Fire crews found several chunks of ice about 6 inches long on the bed, along with pieces of shingles, plywood, drywall and insulation.
Fire department spokesman Jeff Budai said his best guess is that the "frozen liquid" fell from a passing airplane.
The Transportation Safety Board of Canada is looking into the incident and confirms that a couple of airplanes were in the area at the time.
Copyright 2007 The Associated
Press. All rights reserved. This material may not be published,
broadcast, rewritten or redistributed.