Dit hotel is gebouwd op de helling van een van de valleien in Mellieha. Het biedt een prachtig uitzicht op de kerk, de baai, de eilanden Gozo en Comino en het dorp.
Dank seiner Lage an einem Talhang in Mellieħa erlaubt das Hotel eine ausgezeichnete Aussicht auf die Kirche, die Bucht, die Inseln Gozo und Comino sowie auf das Dorf.