Unfortunalely there is no way to hide the address bar in IE mobile on Windows Phone at the moment.
If you really need to show a webpage on fullscreen the only way to do that is writing a native app with a full-screen webbrowser control as you have already described it correctly.
Sorry for the bad news...