Are you referring to Mater Dei Hospital? If so, it's in Msida,
near the University
http://maps.Google.com/maps?hl=mt&client=firefox-a&rls=org.mozilla:en-GB:official&hs=yWv&um=1&q=Tal-Qroqq+Msida+Malta&ie=UTF-8&split=0&gl=mt&ei=UzVoSs7pLtHdsga91eWGBw&sa=X&oi=geocode_result&ct=title&resnum=1