Find your hotel in Mellieha on the map