No, it doesn't have a "window". It's most probably just a set of thin metal strips, just like the GSM antenna. However, the signal really doesn't go through the "body" since the strips of metal are most probably just underneath the shell of the phone. Not sure where it is exactly located, though, in your phone - the manuals don't seem to indicate the location of the GPS antenna.