It's either no longer standing or (possibly more likely) now trading under a different name, since Google finds no reference to it.
All of the main hotels around St Julian's Bay are shown on this map. (Place your cursor over the red dots to see their names):
http://tinyurl.com/ztbpl85